It's NEVER too late to start making a happy future for yourself. I struggled for years with whether my (ex) husband was right for me... if I should stay or go. My best friend told me, "Kyra, we had this conversation last year. And the year before that. And 5 years ago. And if you change nothing, we will have this same conversation in 3, 5 or 9 years." It spurred me to action. The last thing I wanted was to be 9 years older, and just as unhappy, but having invested those extra years in a relationship where I felt silenced and small.
Things may be intertwined now, but as my friend KC said, "Where you're standing now, it looks like a 3,000 foot drop but once you're on the other side, you'll look back and realize it was only a 3 foot drop."
You can do it!