Iphone won't charge what do i do?

Ok so my iphone is fairly new and it won't charge for some reason but when i plug it up to my laptop it charges. It won't charge in a wall outlet and i don't know why its really frustrating me and i just bought a new charging port for my phone and it won't work

How to lock my text messages?

I know I can lock my phone, but my text messages. I have an Iphone 3G. I let my parents and friends use my iphone, but when they do I don't like them going through my text messages. So can I Specifically lock just my texts?

Iphone won't let me view contacts?

I just got my grandpas old iphone and it worked fine until i downloaded new software and some apps. Now when i click on contacts and click on a name it won't open it up, it just goes straight to the home screen.also, the + button is gone and instead there's an arrow like a refresh button on the other side, and i don't know what that does because it doesn't work when i click it. And more, i can't go into the mail, contact setting,
because it does the same thing that it does when i click on a contact. Is there anyway to fix this without having to restore it? If not, how do i restore it?

Instagram keeps logging me out? What's wrong?

Yesterday I logged out of my instagram and each time i try to log back on, it immediately logs me out. This occurs on my iphone and on the web too.
My sister logged out of her account and logged back in and had no problems. I tried to log in using her ipod and I get the same problem again. So its not my device, but my instagram account!
Has anyone else experienced this problem? Ahh I can't take it any longer!

I know there was a power cut problem due to the storm couple of days ago, but after that my account was fine. So what's happened now?

IPhone 4 64GB shows as 32GB?

I've just restored my iPhone 4 64GB to custom firmware (starts with NO_BB) on iTunes and noticed it's now showing as a 32GB device. I know that normally I should see about 3GB disappeared but before restoring it was showing 45GB available. After the restore and jailbreak, it's now showing 25GB free.

Anyone ever seen this before and have any ideas on what to do?

* I'll pick a best answer for anyone that finds the fix, within 5 minutes you'll get the points. *