My text messages are being resent days later. When I send them initially they go through and then they will go through again two or three days later. This is incredibly annoying and makes me look like a lunatic to the people they are going to. It doesn't seem to matter the type of phone or carrier the person on the receiving end has. What is going on here? This also seems to only be happening since I did the most recent upgrade to my iphone 4.