Boyfriend cheated on me twice. What do I do?
So me and my boyfriend Derek just got a really nice condo together. Everything was going great until one day things just started to go downhill. One day I came home early and I thought he was still at work. I walk in and see another women dressed like a maid who was pulling up her panties and her bra undone. Derek was right next to her, his hair messy, his shirt unbuttoned and his shoes off. He introduced us and said that this was our maid or whatever because he got a promotion at his job. We celebrated that night and I told the maid she could go home and start her job in the morning. Then all of a sudden it hit me. He was cheating on me. That night I told him how I felt about it and he apologized very sincerely. We had a bit of a fight but followed it up with makeup sex. I fell asleep right after that because I had work the next day. I set my alarm for 4 because I like to go for a morning run. I got dressed and went downstairs and what do I find! Derek and the maid naked on the couch acting like bunny rabbits. I yelled "Derek" at him and he fell of the couch. He walked up to me and apologized very sincerely. I told him not to do it again and he said he wouldn't. He didn't have to work that day so I went to work leaving him and the maid alone. What should I do? Should I break up with him? I love him and he's been very loyal to me up to now.