Just recently my iphone started serving up incoming messages BEFORE my last text rather than after and it's really annoying because I keep thinking that people have haven't responded when they have! You too? Okay, here's how to fix it!

JUST UPDATE YOUR PHONE TO IOS 11.2.5!

This little bug is a known issue to Apple, so they fixed it in the latest update. Go into Settings under About and check your iOS version. If it's 11.2.5, your phone is already fixed. If not, just update it! However, this didn't work for me or some others, soooo....

IF THAT DOESN'T WORK, TRY THIS:

Go into your settings under Messages and turn off iMessage. But, wait. Before cycling it back on again Restart your phone (hold the power button and slide the red prompt.) After your phone has rebooted, go back into settings again and turn iMessage back on. If this doesn't work, then you can also try going into Settings under General and 'Reset All Settings' but this requires you to hunt down all of your Wifi passwords and a couple of other things again which can be a pain. But, it doesn't take forever to do that and it's a temporary pain compared to having your iMessages out of whack. Hope this helps!

BONUS VIDEO