Hi! So about a month ago my boyfriend (he's 26 and I'm 21, we only recently started dating at that time) stayed over at my place. We shared the bed because he lives hours away and stayed for a night because there was a convention in my town (I didn't have anywhere else for him to sleep, I live in a small studio appartment). We shared beds multiple times before with no lead ups to anything sexual.
I didn't want to be sexually intimate with him so I turned my back to him during the whole night, but he started sexually groping me anyway, including between my legs and breasts even I tried to shut him out, and kept doing so for a good few minutes with obvious sexual intent. I didn't want this but I was too frozen to say anything, I tried to curl up and tense, limiting his ability to grope me and touch me, so he'd hopefully stop but he didn't for a good few minutes. I was in panic mode, i couldn't speak and tell him off. All I could is try to shut him out with my body language. When I didn't reciprocate he eventually stopped after a while.. but did it again without even asking for consent an hour later.
When he left I messaged him and told him my feelings and thoughts that I just didn't feel okay after what he did and told him from that point I wanted to slow things down and take a few steps back, which he agreed to.. but I feel like he's starting to forget.
He makes sexual comments about me and my body often which I told him I don't like and makes me uncomfortable but he doesn't stop.
And I just realized I'm not comfortable around him at all anymore. I don't feel comfortable when he wants to cuddle (he keeps touching me, begging for my attention and to cuddle.. and when i deny him, he acts all sad and disappointed which makes me feel really guilty) and I just feel so overwhelmed. I told him after it happened that I wanted to stop the touching and cuddling unless I explicitly give my consent and that I don't want to be asked and forced into it but he seems to have forgotten that all together.
I feel like a bad girlfriend for not being comfortable around him and giving him the intimacy he obviously wants. He does so much for me, pays so much for me and supports me and hangs out with me a lot, but I can't reciprocate at all with intimacy without feeling violated.
Before he groped me a month ago I was fully fine with him touching me. I was fine with cuddles. I was fine with sexual comments.. I was comfortable with him.. We knew each other for well over a year before dating and we've been intimate before.. but since it happened I just feel horrible whenever he touches me or makes sexual comments and I don't know how to get over it. Even hugs make me tense up. It's been more than a month so I feel like I should be over it since he's my boyfriend. Intimacy is part of a relationship and I feel horrible for depriving him of that. It wasn't like that before it happened, I was able to reciprocate without a problem. I showed the same love he showed me, but since the groping it makes me panic and uncomfortable.
I don't know how to proceed.. should I talk to him and tell him my boundaries again? Should I break up? Am I overreacting with what happened a months go? He's incredibly sweet and fun outside of all this.