<human>: I know I don't want to be with my boyfriend anymore. He's a great guy, and I love him because he's a good person, but I don't love him like a girlfriend should love her boyfriend. I kept trying to find a way to tell him my feelings (or lack thereof) without hurting him too much, and each time I just chickened out at the last minute or let him talk me into staying with him/working it out. 

Yesterday my subconcious forced the issue. I got very drunk and had sex with a guy I've been friends with for a couple years. I am not seeking approval or absolution: I could have stopped myself or made a different set of choices last night & I didn't. I know this happened because I was no longer invested in my relationship, and that I haven't been for some time. I'm so upset with myself for not doing the right thing in the first place & ending it, I kept convincing myself that maybe I would get that feeling back I used to have for my BF if I waited a while. I kept avoiding hurting him. And now I've lost my integrity. I am a cheater.

I need to tell him that it's over. Is there a best way to talk about this with him? Would it be kinder to just break up with him for the reasons that I am not in love with him that way and leave it at that, or is the best thing to do tell him everything (that I cheated on him)?

Give me a shortened version of the text
<bot>: I cheated on my boyfriend because I don't want to be with him anymore & just didn't have the courage to tell him that. What do I say to him?