I have a problem on my iPhone 4 (iOS 7) that iMessages turns itself off from time to time. I noticed that this happens when I've had the internet turned off for a while. I rarely connect it to Wifi, and I turn off the 3G for health reasons. I use the iPad most of the time on Wifi anyway. But sometimes I do use the internet on the iPhone, and then in order to receive the iMessages, I've got to reactivate it after I've reactivated the internet. This is quite annoying, also it's quite messy because messages get lost and come in different order, and some don't get send from my phone number etc. Is there a solution for this, except having the internet turned on all the time?