It is wonderful that you are getting the support you need to have the right medicine. That can really be so key in having good health.
That is great news about the new job, too. We all deserve to feel like we have choices in life, that we are not "trapped". We should stay somewhere because we want to, not because there is no other choice.
I would definitely consider therapy with your husband, to talk it through. It's natural for finances to cause issues in any relationship. It's natural for feelings to wax and wane and wax again over time. So maybe talking it through with a third person can be helpful there. Often giving up on something part way through means you miss out on the best that is yet to come.