<human>: So long story

My girlfriend and I went to Smorgasburg on Saturday afternoon. Later that night we my roommates and her were meant to go out.
Unfortunately I suffered from possibly the worst food poisoning I've ever experienced. I told my girlfriend to have her phone on her in case I needed her, but said she could go out.

About an hour into their night starting my pain was unbearable and I texted my girlfriend, she did not once respond to my texts despite being in two rooms away from me. I didn't have the energy into the other room and ask her, hoping that texting her would be sufficient.

Then they decided to all go out to a bar near my apartment.
My roommate, who is a notorious horn dog when he's drunk had once been touchy with my girlfriend, but the first time I thought it was just him being too drunk. My girlfriend has also recently been having a drinking problem, in the sense that she drinks too much and blacks out, it's been a problem we've discussed on multiple occassions

Finally, in the literal shittiest situation possible, my roommate and best friend of three years decided to go for a kiss with my girlfriend, they kissed outside of my room, whiel I was sleeping and sick. There is video evidence suggesting that my girlfriend attempted to avoid it, but they kissed for at least 3 seconds.
I love her to death but I think the circumstances are just way too much for me to handle, I decided to break all contact with her and stop talking to my roommate for the time being...
What would you guys do

Summarize the given text in a few sentences.
<bot>: My roommate hooked up with my drunk girlfriend right outside my bedroom while I was suffering from food poisoning an didn't tell me for a whole day.