You said he used to be ok with it, but he might have changed his mind.
You said the relationship is "on and off". He probably doesn't want to get all touchy feely "we love each other so much!!!" In public with someone who he isn't consistently with.
I don't know the settings, but if I'm with friends and my girl wants to be all makeout hold hands cuddle lovey then I feel uncomfortable and don't want to. It makes everyone around you uncomfortable too. I personally don't like kissing in public at all.
If he won't hug you like when you first see each other that's a little extreme, but not holding hands is really normal.
Most Helpful Opinions
That's not okay behavior. If he can do it in private but not in public, he's specifically going out of his way for it to seem like you aren't together. Definitely gotta talk to him about it. Serious conversation too cuz its a sign he's cheating or doesn't want to be with you but wants the benefits that come in private. If he is pushing you away and saying no just because you asked for a little affection, then he's shutting you out.
I don't think you should take it as something to break up for. You've been together for 2 years, if you love him don't leave him just because he dorsn'r like to hold your hands at school.
Talk to him again and force him to give you a reasonable answer. Make sure he knows how serious you are and how it's making you feel bad (if he's overprotective as you say, if you show him that he's hurting you he will try to fix it).
By the way, it does seem like he cares about you.
What Girls & Guys Said
Opinion
1Opinion
Well you sure there is no other girl involved? May be he is ensuring the other girl does not see you two doing PDA's and all.
I don't think he's happy in the relationship
Learn more
We're glad to see you liked this post.
You can also add your opinion below!
Most Helpful Opinions