Latest Posts not in the right order

I actually got this issue fixed with a very simple feature in wordpress my theme developer had never mentioned, after hours of misery and awesome help from @Pieter .

I was doing a lot of research and found out some themes required I use the <!--more--> tag built in wordpress to show only a part of my posts on the homepage. So I decided to tried inserting the more tag in one of my posts and alas! I saw an excerpt of my post from where I had placed the <!--more--> tag.

Obviously, I wasn’t going to be adding more tags manually into over 2035 posts, so I created a simple plugin to insert the more tag after a specific character count using php’s strlen in all my posts. I still can’t believe the fix was this simple.