So Me and my boyfriend have been together for almost 4 years... One year into my relationship I have to admit i did indeed cheat on him with my first love (i know it was a horrible mistake on my part but I have been faithful since that time) Anyway one day we were arguing about me cheating and he blurted out "It don't even matter that's why I f*ked that B*tch Roxy & your cousin" (he later tried to clean that statement up and said he slept with Roxy but not my cousin... he claimed he only said my cousin to get me mad) Moving along Roxy is a female I suspected him of cheating on me with but never had proof until he admitted it. Now my cousin on the other I never suspected... but when he said that things started to click... I started thinking back on how they were in my apartment alone on multiple occasions while I was at work, how flirtatious my cousin was when she was drunk and also how he told my cousin certain things that he didn't want me to know not realizing she was going to come back and tell me anyway... and not to mention I caught him on mutiple occasions giving her the eye... and on another occasion he had to drop something of at her house and when I met up with them later in the day she was intoxicated... all I'm saying is they had plenty of opportunities to have sex... Am I being crazy or what? Why would he feel comfortable telling her certain thing and not me? Did he think because the were "having sex" she wouldn't tell me? Why would he just blurt out so quickly that he had sex with her? wouldn't roxy be enough to get me mad? He's still denying it and I really don't want to ask my cousin if its not true and it ruins our relationship and my boyfriends relationship with my family because he told that lie... after almost 3 years I can't stop thinking about! Especially since he has cheated on me other times after the Roxy and the Cousin thing... PLEASE HELP WHAT SHOULD I DO?