I've completely had enough of my ex, we brought a puppy a month ago and I had to return it to the breeder for various genuine reasons, anyway I got half the money back and by this time he had already walked out on me, now he's been hounding me for half of the money back (less than £100) and saying he's going to take me to small claims court over it!! Bare in mind the man lived with me for FREE essentially for a number of years and never paid a penny towards rent/bills, he occasionally put £40 on the gas/electric meter and occasionally brought some food but other than that it was completely down to me because his money was his and mine was apparently for everyone.
he's since blocked me on social media (which is fine) and I've had to unfriend all his family members because none of us get on anymore and I can't be dealing with people watching my profile, so il probably get a mouth full later about that 
I've woken up with anxiety and I'm just so fed up of this. He slaggs me off all over social media, slaggs me off to anyone who will listen to him. Has regularly called me vile names, both to my face and all over social media and via texts, often walked out and finished the relationship over 20 times in several years, plus more.
We have a child together as well so how the hell am I supposed to co parent with someone who acts like this?