I was with my ex partner, father of my son for 10 years, I ended the relationship 2 years ago after years of mental, financial and emotional abuse and 1 physical incident where he spat in my face in front of our child. Many people may not relate if they've not been through it but I feel like I need some advice/help now. I'll admit, I've not been able to be as strong as I should be. Years of abuse from him has affected me mentally, I get anxiety in certain situations, I go to pieces whenever I hear a man shout, even hearing his voice makes me anxious. I have him blocked on all social media sites and I've changed my phone number. The last few months, he's been sending messages to my sons phone for me which are usually messages telling me something has gone wrong, his radiator has broken, his headphones have broken, he's lost or washed his tobacco, he needs a fan as its too hot, etc and then demanding money from me. The latest episode, tonight, after I blocked him on my sons phone, him making a fake Facebook profile telling me he's fallen down the stairs and needs money to get to the hospital, he said he's bleeding from his eyes, he harrassed me for 2 hours to the point I gave in and gave him money concerned for his wellbeing, to then transfer the money and then him send me a 2 page message of abuse. He's demanding up to half of my wage every month and however many times I tell myself I can't continue this, or how many times I say no to him, he nags and nags and nags me so much that I give in. Why am I so weak? I hate this man with every inch of my being. When we were together, he did the same with money and also with sex, I'd give in because he'd hurl abuse at me if I didn't give in, I didn't enjoy it, I felt like I had to give in just to save myself the grief I'd get if I didn't. He doesn't work, claims UC based on his mental health but lives better than me who works 40 hours a week as a single parent because he sponges off me every month. Sometimes I even feel sorry for him as he's my sons dad. But I know that i need this to stop once and for all, I've begged him to stop contacting me and he says he will then makes even more fake accounts, I've blocked over 40 accounts of his now and no longer know what to do. Please be firm with me if you need to, I need it.