<human>: Can you provide a brief rundown of the text in within 3 sentences?

So I met this girl a year and a half ago. She was perfect, we clicked instantly. I've never had a relationship before because I like to keep to myself. My girlfriend has had boyfriends and other relations before me, which hurts but it's something I've come to accept. One thing still hurts though. My girlfriend, young and naive, went into a friends-with-benefits relationship with a guy in her math class. Had it been just that I wouldn't be bothered as much as I am. 
One time they got together he wanted to have sex without protection, she said "no" but he, being bigger and heavier than her, pinned her down and proceeded to rape her.
This incident happened just weeks before I met her.
I go to the same school as my girlfriend, and so does he. I see him during lunch, I pass him in the hallways, and just seeing his name pop up on facebook because someone commented on one of his pictures pains me.
I once sat by myself at school when some of my friends that are friends with the guy came over. We sat there and talked for a while and then that guy came over and sat down just a few seats over. The guy that raped my girlfriend sat just a couple of feet from me and I nearly lost it.
My girlfriend hasn't pressed any charges against the guy. She has told a couple of her friends about it. She tells me she's doing fine, she has moved on, and I believe her.
I have a hard time moving on. I have a hard time just not beating him every time I see him, every time I see him grinning like he hasn't done such an egoistic act.
I won't do anything as long as my girlfriend doesn't want to do anything about it, I just need advice on how to accept it. None of my friends know about this so I feel sort of in the dark when it comes to this.
<bot>: Girlfriend was raped, I see the guy that raped her every day, girlfriend has moved on and accepted it, I haven't, none of my friends know about it and I need advice.