You are obsessed by phones, it worries me, I remember all the old threads about phones and flashing and what not
Having problems? Enable text confirmation to tell you when a text has been received, gather the stats then phone your provider, ask what is going on, 10 hours for a text etc, no text is left idle for more than 24hours anyway, otherwise it is canceled and returned.
It may be a dodgy transmitter/receiver your phone is connected to try resetting it etc.