What is the name of your state (only U.S. law)? CA.
I lived with my ex -who is about ten years older than me and makes a lot more money- for a few years during which she aborted our child without me asking her to do so, caused me to lose my business (which is why I left her and moved about 50 miles away), and it was a very abusive relationship that psychologically destroyed me. After the relationship we strung it out a bit, but eventually I totally cut her off and got on with my life. After that she stalked and harassed me for a few years, during which I repeatedly told her to leave me alone... The last time she called to harass me was about three months before she started dating my cousin and showing up at my family parties, and pretty quickly got pregnant by him... She's great at playing the victim and making me look like the bad guy, which is how she's won the affection of some of my family.
Now if I want to see my family I also have to see my crazy ex. They didn't know she was abusive and crazy before this because I never had a reason to tell them, because I didn't think they would start inviting her to everything.
So, can I sue her? Or maybe get a restraining order? I've probably lost around $100,000 in wages in the last four years due to losing that business. I have been working but the business was a very good situation and I've been stuck in a dead end job (with second jobs) for years now.