IPhone 4 crashes when opening messages app?

So, I was messing around texting a friend and I wanted to see how long a message could get… I got it to 14, 400 characters and accidentally exited to home screen. Upon opening the messages app the app crashes, presumably because it tries to load the really long unsent message. Every time I open the app this happens, and I already held the home and sleep buttons at same time and restarted, I also turned off the phone and turned it back on. Neither worked. I can see a text someone sends me through notification center, but when I try to open messages through notification center it still crashes
When it crashes it crashes to home screen

My two year contract with Verizon ends next month?

My brother and I both have iPhone 4 and we both pay 80 dollars a month which is way too expensive. My brother won't be renewing his contract… And I don't know what I'm gonna do:/ if he gets off the contract would I have to pay even more money every month?

My iphone 3gs won't restore to factory settings?

I bought an iphone 3gs for $50 from my friend, it worked fine except i had to restore it. It automatically updated the IOS but when it finishes restoring it gives me a message that says something like: "itunes could not restore your device due to an unknown error(-0)."

any idea on how i can fix it? Or does this mean my iphone is obsolete and will no longer work?

Extending Battery Life (iPhone)?

All my family members tell me that in order to save battery life on the iPhone 4S, you must close all running apps-you can do this by double-tapping the home screen, tap the app, when they start to jiggle, you push the "-" and they will stop running).

Is this necessary for conserving battery life?
I know this is just one way to conserve battery life, but is it at all worth it?

Is there a Iphone app that lets you block your caller ID?

I have the iPhone through straight talk and i wanted to download an app to block my caller ID when i call people. Since i'm with straight talk, using my carriers block service isn't available since straight talk doesn't offer that. Any suggestions?

IPhone 3GS on t-mobile service?

Hi! So I have a iPhone 3GS that used to have AT&T service, is it possible to have tmobile service on it? If I need to "unlock" the phone, what do I have to do to unlock it?