Android phone has SMS messages not sorted chronologically by date
Finally, after long research, I found a solution for my issue: I haven't payed attention to one detail of the messages that were out of order, all these messages have a blue mark at the top right corner in shape of a blue triangle, this mean that the messages were PINNED to the top list of SMS messages. The solution is to select these messages then select option to UNPIN them ! Now every thing is in order no need to download any (spyware) app in play store !