Naw girl, run awaaay. You can do so much better. This guy is not worth it, just to have a boyfriend. Trust me, I went through that already. Was so excited to have a boyfriend, and even made the mistake of moving in with him too quickly. I ended it after a year of being depressed, stressed out, and emotionally abused. Don't settle for anyone who is going to make you question your worth or make you feel like you need to be better for him. Don't settle for anyone who is going to put you down and treat you like crap, no matter how much they say 'I was just kidding, can't you take a joke?' It's hard to recognize that kind of abuse when you don't have much experience with men. I didn't until I was in the middle of it...