Why is my iPhone 4S deleting contacts

Yes I have ios 7 as well. Everytime around 4-5 days to a week my phone deletes all my contacts. Ontop of that iCloud is just magically turned off. My photo streams are gone, my short cuts for text gone however after a certain period of time everything comes back BUT 2-3 hours later I suddenly can't iMessage and when I go check my messages settings I'm suddenly logged out of my apple account. When I do log in it just turns everything on normally but I still can't iMessage! I don't understand I've done nothing and I mean absolutely nothing. At this very moment I can't iMessage my girlfriend and she can only text me.

It hates you

Try turning on Icloud and backing up your iPhone

  • Why is my iPhone randomly deleting my contacts? I have an iPhone 4S. Sometimes, my phone will randomly delete my contacts and it's so annoying. I'll go to my recent calls and texts, and the numbers will still show up. It's just the names that are missing. When I go to my list of contacts, it's empty. What's going on and how can I stop this? It's happened like 4 times already and it's getting annoying. I've only had my iPhone since October, so why is it doing this?
  • Why does my iPhone keep deleting my contacts? Hi, about once a week my phone has a complete epi and deletes all my phone contacts! I will just go on my phone one day and my phonebook says 'no contacts'.It's so annoying because when I try to do a computer back up to regain the information it takes hours. Is there some sort of reboot I can do that will solve the problem but won't delete all my phones data? Or does it need some sort of professional repair?
  • New iPhone keeps deleting my contacts? Is it this individual phone or do all iPhones do this? Should I return it and get a different iPhone?
  • My iphone keeps deleting contacts? My iphone has recently been deleting my contacts. The numbers still show up in my messages but not the names. It's getting really frustrating because I'm losing important numbers and I don't have time to keep backing up my contacts every other day. Is there any way to fix this?