CHEATED ON?

Emma
So my boyfriend went to his friends house last night and stayed the night. In his snapchats I noticed that there were a few guys in the house and I asked him about it, and he told me "some of Justin's friends and family are here" and I was like okay. So I let him go for the night because I like to paint and stuff. And just now 20 minutes ago, a girl sent me a video of him making out with another girl. I thought the video was old but I showed him, and he was confused for a sec. I asked him "when was this?" And he was like "I don't know.. I was drunk last night. I woke up puking" and he was surprised as much as me. But I found out that it was from last night. I just don't know what to do. If I should stay with him, take a break, or just break it off all together. He's an amazing guy and I will definitely miss him. Nobody's treated me as good as him. But.. I kinda wanna go be a hoe tbh 😂