IPhone 4 stopped receiving texts?

I live in the UK and am on O2. I have had my phone since August 2010, and I have never had a problem until now. A few weeks ago at work my colleague dropped my phone and it got a crack on the back, although this is no big deal I'm unsure whether this could be the reason for it playing up now.
I have not received any texts since 5pm UK time, and it is now 10am. I know for a fact my boyfriend has sent me several texts as he called me to make sure I was okay since I hadn't been replying. I have tried turning my phone off and on, restoring it and also restarting messages.

If anyone has any advice I would be grateful!

IPhone 4 stuck on apple logo?

I have iPhone 4 version 4.3

I was jailbreaking my iPhone using redsnow and something went wrong with my iPhone.
when I click on "just boot… " the process gets stuck on "waiting for iPhone 4" (this is what is written on my screen) nothing happens on my laptop screen after this and my iPhone gets stuck on apple logo.
I tried to "just boot" it again a lot of time but I still get the same problem.

What should I do? Please give a simple answer which I can understand. Not too long please.
Thanks

Oh and I also tried installing the whole thing again but it still gets stuck.

I'm afraid to jailbreak my iPhone /: should I?

I'm afraid something will go wrong like my battery will die fast or my phone will juss stop working or something! What bad things happen to jail broken iPhones? I have the iPhone 4S! && also did I mention I don't even knoe how to jail break it? What else should I knoe?

Money cheat in Sims FreePlay for iPhone?

I need money on this game I'm so poor.xP Anybody know of any cheats? I tried the store one with the home button that one is patched. And there's a gardening one where you change your time I don't wanna do that one. Is there any other cheats besides those? (Btw by money I mostly mean simoleons, and LP)

Is 300MB per month enough data for iPhone 4S?

I have an iPhone 4S and every month i max out at about 290-299MB which is really close to 300. I don't have it on all day, just the times when i go out, but i only turn on my 4G to check twitter and instagram and maybe upload photos. I never watch videos over data or listen to music. I was wondering if I could just leave my data on 24/7? Will it take up a lot of data or will I have to turn it off since 300MB is pretty small. And how much data would you recommend i upgrade to? I'm not planning on watching videos but i'm always on my phone outside somewhere.

Possible to do AT&T prepaid plan without GoPhone (want to use my own iPhone 4)?

I'm currently on T-Mobile and you know how it is with iPhone… Only 2G and no 3G data. I'm done with my contract and need to use the phone for 5 more months so I don't want to sign up a 2 year contract.

I'm going to restore my phone back to factory state and want to sign up for AT&T prepaid plan but is it possible to do it w/o buying the GoPhone?

My twitter app keeps kicking me out?

Okay I have an iPhone 4 and I haven't had this promblem before. My twitter account was working fine but one day it started kicking me out each time I enter that app. I deleted it and redownloaded it but it still does it. I changed my password and email but it still does wtf! What should I do?

Change phone number from your iPhone?

I noticed when I go to Settings > Phone > My Number, it appears that you can edit your phone number. I'm not messing with it because I don't want to screw anything up on my phone. But for those who know about it, is it really that simple from your iPhone? I thought you had to talk to AT&T and choose a new available number they have

Bbm isn't working? I have data, text works?

Okay, i have an iphone 4 (main) with an unlimited data plan, text and calling. When i put my sim in the bb (i have a converter) i can use everything (text, call, data) except bbm. It's updated to the newest software, but when i add someone it dosnt go through. Anyone help?
Don't ask about my plan, everything is fine for it. (i talked to my service provider.)