Should I keep him or should I give my boyfriend the boot?
*ok to make this clear this is my first boyfriend so I'm kind of new to relationships but I just don't feel comfortable with what's happening* okay I've had this question for some time now but I don't know how to answer it since my friends won't help but I don't feel as if my boyfriend is right for me, when we first started dating he was this very nice and serious guy but now he's just immature and makes the most perverted jokes but not of me, of other girls, he flirts with so many girls and says it's his instinct but he flirts with them right in front of me and laughs, he also blurts things he shouldn't, like one day he said that when we first started dating that he didn't like me IN FRONT OF THE WHOLE CLASS so I felt like he was dating me because he pitied me, now that sounds bad to me but it gets worse >.> my boyfriend claims that it's hard to say I love you and that he can't hold hands or hug -.-, I get so pissed when he says that but that's not the worst part, there are some days when he will walk up and say "it's over.... nah i was just kidding" then he'd walk away and go laugh with his friends leaving me upset and he always says that if he dumps me he has all these other girls he could get, yeah I feel so special now, I feel like trash when he does this but he claims that he has no idea that he's doing this, so what should I do, it sounds like he is begging me to break up with him but he says he LIKES me but I just don't know now, someone help me please