Does he like me or am i making a big deal out of nothing?

So, me and this guy have been friends for a very long time. I could be over dramatic but, here is some of the things he has done to make me believe that he might like me.
-He's always touching me
- he smells me sometimes (weird)
-He always wants to give me piggy back rides
- he keeps asking me if i can twerk (weird)
- he asked if i would date a white guy before
-he begged his parents to get him an iphone so we can face time
-we text all the time
-he always asks if i want to walk to get snow cones with him and go out to eat
-he found out i had a crush on him and he said it was okay because most of the time when you like someone they like you back.
-he gets jealous when i flirt with other guys and he pretends he isn't
- and he always asks about my personal life. Like my parents, siblings, after school activities, etc.
-and he always listens to some music i listen to and gets me to listen to the music he listens to (music is a big part of my life obviously)
And sorry that was so long, that's just some of the things he does. And i might be over dramatic. But does he like me or am i making a big deal out of nothing?

How to turn off vibration alerts while in app for messages on iPhone 5?

I have an iPhone 5 that I've only owned for a little over a week. I have mostly everything figured out on it but there's one thing that is annoying me like crazy. When I'm texting a friend and I'm still in the messages app - It vibrates (along with the swoosh noise) everytime they send me a new message. The vibration only occurs when I'm inside of the messages app. If I'm in another app or on the home screen, I just get the traditional Tri-Tone alert with no vibration. I've already got the phone set under Settings > Sounds > Text Tone > Vibration > None

But it's still doing it. What am I doing wrong? I just want it to make the swoosh sound when I receive a message and I'm in the app.

Megabites to gigabyte on iPhone 4?

So I went over my data in the iPhone today and they said my overage was 74 and I wasn't sure what that meant when they wrote it was it in megabites? Anyways I still have a week to go for it and will they charge since I went over 74? Or will they not?

What are the prices of iPhone 4 at at&t?

Hi, I've been wondering at the at&t store iPhones are 99 cents. My friend said she got a iPhone 4 at at&t and she said it's 99 cents and she said for the payments are like 50$ a month, She also said it doesn't consider any contracts or nothing. Is this true?

Does my iPhone have to be unlocked to use on straight talk?

My service 2 year contract is over and I'm done using AT&T. I want to use straight talk. Does my phone HAVE to be unlocked? I already purchased the sim. Can I just activate it now?

Added (1). On the straight talk website it says that ANY AT&T T-Mobile phone will work.

Why is my internet bad for gaming?

So i have Excede and Wildblue internet with a Cisco E2500 router. I have great Wi-Fi signal and the internet works good on my laptop and iphone and ipod. But when it comes to gaming on my Ps3 i can sign in and watch youtube normally, youtube loads up videos good. But when i try to play Black ops 2 or Mw3 or Injustice, or any other online game, i can't do multiplayer i just can't do it. Why is this? I thought this internet service was supposed to be good?