This past week my phone has been showing me that I have sent text messages, but the recipients aren't getting them for hours and in one case days. Also it has sent some people the same text again a few hours later. How can I get this to stop? I have an iPhone 4.