My IPhone 4 won't let me get texts till 30min-2hrs later?

It just started this evening but I won't get texts from people till late. And I get them all at once too. I've tried resetting my phone and it hasn't worked. I've never had this problem before. And it occasionally does work automatically from time to time, but it hasn't worked for the last hour. My carrier is sprint. Any way I can fix this myself?

Go to sprint and see if they turned off something.

Go to your phone provider tomorrow and see if they can help.