Is it normal that my boyfriend acts this way?
Okay well here is some back ground information about our relationship: We have dated before and broken up (because we were not faithful in our relationship) but after talking everything over we put it behind us and got back together, I am 18 and he is 19. I'm going to college in the fall. And after hearing my plans for college he has decided that he is going to go to the same college in the spring of next year.
Now the problem is that my boyfriend acts really strange a lot of the times (I guess out of jealousy) he is always saying how I'm probably cheating on him or just playing with him because I could do better than him, and he says that he loves me ( and I really care about him too). He reads through my text messages and whenever i'm texting near him he'll look at my phone as I text and if its a guy he'll be like "whose so and so." He complains that I talk to too many guys but I have more guy friends than girl friends. I spent the weekend with him and last night he said that he wanted me to text him and ask his permission whenever i was going to go places without him even to the store, but after i questioned him about it he finally said he was just joking. He needs to know ALL my guy friends, and I have to ask permission before I hang out with any of them. Also when we were hanging out this past week he saw some old messages from this guy that had been texting me dirty messages I stopped replying at all to the guy but he still sent them, my boyfriend saw them while i was sitting on top of him and he pushed me off of him unto the floor and was saying i'm a whore, and bitch to his ex girlfriend. Then he puts on facebook about how he wishes other guys didn't exist. To top it off he just told me that he wanted me to get pregnant with his baby and that no guy would want to be with me if I was.