Dear OP, I have been with my STBX for 26 years. When we met and for the first few years I loved him more than anything in the world, but pretty soon I realized how different we were and that he definitely was not my soulmate. He does not physically abuse me, does not have affairs, is not drunk, but I have been very unhappy for a long time and recently learned through therapy, that what he does is abuse, emotional and financial. I never really considered divorce, not sure why, cannot say I stayed for the kids, I simply stayed because I though that is the right thing to do. For years, I have tried to have regular sex with him too, as I knew this was important for him, but I have not been interested in sex for a very long time. Last year, before pandemic, something just clicked for me. I was turning 50 and that made me look into my life and I was shocked. I literally looked in the mirror and could not recognize myself. I used to be happy, cheerful person, full of life and love for others. I became this grumpy old women, cynical and resentful, sad, angry, tired. I started going to counseling and ... there was no looking back. Therapy helped me understand how I felt, the dynamics of our relationship, how unhealthy if was and actually abusive. A little over year later, I told my husband that I do not want to be married with him anymore. Why? Because he does not love me the way I need to be loved, does not appreciate me, does not respect me, controls me and does not make me happy.
So to answer your question, no it is not worth it. I know that there are many unhappy couples all over the world, staying together for money, kids, or tradition. I say, to hell with it. We, all of us, deserve to be happy, to have the best life we can possibly have, to take care of ourselves and our needs. Taking care of our children does not mean not taking care of ourselves. I think we can do both, at the same time and we should.