I wasnt rude. OP made a pretty rude statement herself about men when actually she meant just one man she was angry at. Ive no issue with people needing to vent about their exes but can you imagine if a man posted about 'fucking women' because he asked his ex to come round and cook dinner but she couldnt even do that right so he has to learn cooking skills so he wont need a woman ever again except for his cleaner and hairdresser?
Instead of seeing it as stopping making shit choices, how about seeing it as making better choices. Say the door on the shower fell off and you would normally ask him to fix it. But that costs you the price of having him in your house, having him think you still need him, feeling like you still need him, feeling like you owe him, him thinking he has some say/power over you (and whatever else he does-my ex used to try and grope me after we split ) instead you could call a repairman and pay a few £ have the door fixed with no emotional cost whatsoever. Or maybe get a pole and hang a shower curtain yourself temporarily til you could get the door fixed properly.
Start looking at problems as if he isnt available. Lets pretend he lives in australia.