So I know this guy, he was dating this ugly fat bitch. He breaks up with her, he has nowhere to go so moves in with me. He has a pos suv. I find out that suv was hers. While he was with her they signed a lease on a car, together. However, he made every payment on this from day one. She has no job, kept the car because she "needed" it, and gave him that old clunker. Headgasket blows three days later. He has no car, I have to drive him everywhere.

As time goes on he's always out of money. I find out 5 months had gone by and guess what? He was still paying her car payment. I found out because I overheard her scolding him about it. He justifies this as being a nice guy, and she needed it. Turns out she was moved in with another guy the night he left, had been fucking around on him. He still pays the damn bill. Until, I have enough, tell her to fuck off. She never gets back in touch. He thanks me, says he's learned his lesson.

A few months go by. I spend a week away from home, I come back and he's acting like he doesn't want me in my place. So tonight, a fat, ugly, single mom has been here all week. He's fucking her, and I can just smell the whore all over the house. He's gone right back to total simp mode. Am I the asshole in this? I stand up for this guy and he throws himself headlong back in.

I had this kid training, eating healthy getting his bills paid. Then the motherfucker goes right back to smoking weed all day and fucking some useless whore. I'm actually pissed as I'm sitting here.

Edit 1: thanks everyone. I feel better, and I'll have this taken care of ASAP. Toxic people bring you down, you can't lift them up.

Edit 2: I think the root of my anger is how asleep everyone is. I know there's guys like you out there. I don't see them around me though. My friends, family, they're all just sleeping through life. Nobody cares about anything enough to stop their comfort intakes. I have my own problems that I'm overcoming, but don't any of you ever feel like you're the only sane man for a thousand miles?

Edit 3: He's gone Tossed him out this morning. Thanks for all the advice everyone.