Quote from Darkboy132;1194292:
So I recently got ^ and sometimes I get text messages a few hours from the time they were sent. Why is that?
Depends, are you sending blue messages or green messages.
Blue goes through a data plan, and constantly tries to resend since it's an iMessage. (Unless you tweak the options)
Green are text messages, and can be delayed by your carrier for service reasons.