Not sure if I've posted in the right forum but I just feel really lost having just become a single parent to a 21 month old. I believe my now ex partner to have been emotionally abusive towards me; he abused drugs, messaged girls behind my back (even met one of them) had his mates round for days getting wrecked, constantly talking money off me, stole my rent money twice, owed big dealers money, constantly criticised what I wore, got funny when I wasn't home quickly, hated me going out with friends or using my phone, hated me working or spending time with my family, would go on benders (one started on a Friday and ended on Monday when LO was 1 week old and id had c-section) expected me to get up in the night with LO when I had to work the next day, when I got pneumonia when LO was 8 weeks old he accused me of faking it to get out of looking after my son and got annoyed when I went to A&E, and more recently came home wrecked, left some dude on my sofa wasted who them squared up to me when asked to leave and police had to be called, and then preceded to spend a months wages in a few days when I told him it was over. He's still a good dad to LO, he does love him. Since we've broken up he's called me every name under the sun, buggered me around with childcare to stop me making any plans, constantly texts me and goes from being a total nob to being very apologetic. I left because i didnt want my son to think this sort of behaviour is normal! This is all the tip of the iceberg from our 4 year relationship.
I'm sorry for the long post and I've probably answered my own question but it feels better writing it all down. Someone please tell me I'm doing the right thing? Why do I feel so dreadful?