Started seeing this girl and after a few months we went exclusive. She had no where to go for Christmas, so I invited her to my house. Right before Christmas, she visited old friends at a different college including the guy she used to see and still talked about often (you see where this is going). I knew she was going to the college town where her ex was, and I knew he texted her saying sorry and all that shit. But I didn’t want to be overprotective and forbid it so I just told her to have fun. I’ve seen you shouldn’t place restrictions on a girl but I guess it didn’t matter anyway.

Anyway, at my place my family accepted her, and treated her well. They got her a gift, as did I, but she didn’t get me anything. Not that I’m whining about it because I don’t care about that shit.

Fast forward to New Year’s Eve, and we are at a bar crawl. She asks me if I wanna hear a secret so I say sure. She says (with a fucking smirk) that she fucked someone while on the trip to her college town. I just said “we’re done” and left back to my place. She kept calling and calling but I wouldn’t answer. I walked to back my apartment but she is already there since she took an Uber. I open the door and won’t let her in. She proceeds to bang on the door for half and hour so I let her in to get her things.

She in hysterics at this point, but she said she didn’t think I would be mad since she finally got closure from that guy (unbelievable I know). She pointed out that she found a girls things at my place one time, which is true, but it was unclear we were dating since we were both unsure about it. Still, I said that doesn’t compare.

She ends up freaking out and throwing shit at me including glasses and a fucking desk drawer. After the freak out I decided to let her stay because I was exhausted and she would not leave. She said it’s a one time thing and that she just needed closure with her ex. I didn’t know what to do so I let her stay until the morning.

Yesterday morning I had a disgusting lapse of judgement and I told her we’d go forward. Obviously I’ve come back to reality and there’s no way I’m seeing her even as a plate anymore. I know she’ll never truly respect me again if I do.

I text her this afternoon to tell her we done. I have some of her things including and Nintendo switch so I put it all in a bag. She owes me $100 so I want to wait till she gives me then money then I give her stuff back.

I’m just feeling fucking lost at this point especially because I just introduced her to my family and me and my parents spent money on this psycho slut. I’m in law school and basically had no social life outside of school besides her, which I know is the reason I took her back initially. Is there anything else I need to do to end this shit, and what should I start doing to rebuild? To my knowledge this is my first time being cheated on and it makes you feel shitty as fuck as some of you know.

TLDR: GF of a few months cheated on me with an ex and is bewildered when I say it’s done. I take her back the next morning and she insists she just needed closure and it’s a one time thing. I’m now coming back to reality and texted her it’s over. Where of I go from here?