My boyfriend is a bit older than me. He’s pretty cool – pays for everything, drives me around. He does everything for me without even complaining and works his ass off to make me happy. So I cheated on him. We were living together and I met this great cute guy and stopped coming home from parties. My boyfriend knew, but I lied to him and promised him with our special little promise that I wasn’t cheating but I was. I slept with this other guy all week and then dumped my boyfriend, but I told him that I’d cheated. Instead of hating me he told me he still loved me and that we could work it out. I didn’t really want to because all my friends really like the other guy but they don’t like my boyfriend. But I didn’t want to be broke all the time so I strung my boyfriend along for a bit. Anyway, in the end he snapped and had some kind of mental meltdown. He started on meds and was trying to get over me, but I rang him to hang out. Then I went away for Christmas and slept with this other guy I liked, but I blew all my cash. I couldn’t afford to fly home so I rang my boyfriend and told him I’d been faithful this time like I promised. He paid for me to fly home . we’re still together and he doesn’t know I slept with this second guy. He thinks we’re just friends, but all my friends know. I feel a bit bad when I hang out with my friends because all we do is joke about how stupid my boyfriend is. I usually try not to make fun of him, but it’s too funny. – especially when I call him to come get me at three in the morning and I know he has to get up for work at 5.30. My boyfriend is still on meds and has no more self esteem at all. I know I made him that way, but now I find him annoying and totally unattractive.