I left my abusive ex of 16 years two years ago. I'm 33 now, and I can say I should have done it years ago.
I do have significantly less money but my mental health has recovered dramatically.
It's still not 100%, but it's a thousand times better than it was.
I do sometimes have to pinch myself that I am now free, I can do what I like, when I like in my own peaceful sanctuary that is home. And no one will give me any grief. I can eat what I like, wear what I like, see whoever I want for as long as I want. No more kicking my friends out because exdp will have a cob on. No more eating things I don't really like because it's what he wants. No more sly digs about my height/ weight/ intelligence/insert characteristic here.
My self esteem has almost fully returned to pre exdp levels. My social life has recovered. I'm doing my hobbies again, without anyone complaining that I'm doing while I dare to leave a few dishes in the sink. If I want to take ds to the park across the road from the school because it's a gorgeous day, I can just take him. And we can come home whenever we like, not have to rush home to get dinner started.
My ds is a lot happier too, now there is no horrible atmosphere hanging over us. Just a lovely chill vibe, our little place. With no shouting, no sulking, no throwing things and no drama.
Single life is infinitely, infinitely better than life with an abuser, even with all the slightly harder bits