My LTR of 6 months let out that she has kissed over 10 guys, most of which are in my social circle, a few days ago. She's never done anything more than kiss with anyone, well at least that's what she has told me.. She's not the type to lie but AWALT so who knows? I did pop her cherry though.

Anyway when she told me that she has kissed a bunch of guys I completely overreacted and lost major frame. I got visibly upset, went cold, asked her lots of questions about the guys and made passive aggressive comments.

Since then I've been getting shit tested a LOT. I don't remember the last time she gave me a shit test but in the last 3 days I've had the following; "I wish your dick was bigger", "You don't have any friends", "When is all your acne going to go away?". All the while saying how much she loves how much I make her cum and brags about my good looks to her friends. She's right about the friends thing though; don't worry I'm working on it..

I know I fucked up and the whole time it was happening I knew what a little beta bitch I was being but I didn't really know what to do.

How can I recover? Or have I fucked up beyond repair and it's time to move on and try again with someone else.