I won't make this a long read because. Honestly, I was you, I wanted the long read to justify my reasons /feelings etc.

I was in a relationship with someone who mentally(and sometimes) physically abused me. I took care of kids that weren't mine and I even worked my ass off to pay the bills to take care of a person who didn't appreciate me at all. Constantly fighting and being the couple that everyone said "we'll never be that couple". I was intelligent, loving and hardworking.

The person I was with was broken and would never appreciate me.

I stepped away (even after having a toddler at home that I loved.

I was homeless and slept in my car for a year.

I kept pushing to make my life better and trust me.... It felt impossible...

I cried... I screamed to God and asked why I was getting screwed over and felt like life wasn't worth living...

Long story short I worked on me, found someone later that appreciated me for the man I knew I was, and ended up being happier than I thought I could every be..

Truth is:

It's hard walking away.

It's easy to go back and be miserable again.

It's easy to wonder if you're worth it.

It's hard to believe you can be better.

But with time you can be a better man, and realize that the fear you had of being alone was a false fear..

That it is 100% hard, but once you move on and rebuild, you can become the best version of yourself and will know the benifit of moving on is realizing who's really in your corner...

Anyway, point is life will be tough, but if you keep fighting thorough it all you will make you happier in the long run... Right now it sucks... But trust me it gets better.