Our situation was similar to yours in that I worked full time, he worked part time, he has/continues now to have bouts with severe MH issues with several chronic addictions. I would urge him to seek medical and mental help and he would not take responsibility on his own to do so, would sleep sleep sleep while I picked up the slack with the children and financially. I carried him on my medical insurance (US) and would call to get him help when he was in his worst states. He also had a troubled childhood and for years I cut him slack for that. I had entered treatment on my own years before I met him, for depression caused by anxiety. I intermittently go for "tune-ups" as needed. I take responsibility for myself.
After having given many chances for him to seek help for himself and follow through on his own with therapy and medications and stop being a sleeping lump on the couch, and him being angry and verbally abusive to the kids and to me, I decided I was no longer going to play the role of his mother ("Did you take your medication?", "Did you make a follow up appointment?", "Did you not go to your appointment today?") and I was no longer going to allow him to play the role of petulant, rude, and helpless child ("Stop nagging me. I'll take the medication if and when I feel like. I'll take a nap whenever I want to. I'll go gambling whenever I feel like it. I'll smoke in the house and in the car in front of you and the children if I want to. Stop treating me like a child. I'll do whatever I want with my (our) money it's none of your business.") and so I stopped "nagging" him. He stopped seeing a therapist, he stopped taking his medications, he gambled (repeatedly) chunks of our money away. He couldn't believe I would actually follow through when I told him if his inaction and unwillingness to get help for himself continued, that I was not going to remain with him. He lost the bet that I would just always be understanding and sympathetic. I finally understood that the only person who could help him out of his situation was him, and that I had been enabling his behavior, and for the good of me and our children, and my future financial well-being, I put a stop to it and so it was he, essentially, who ended our marriage by breaking his vows to me, not the other way around.
He had checked out years before from being a marriage partner, and I merely ended it legally.
It WAS very hard on the kids at the time, but as soon as they were able, the older ones chose to live with me full time, and the youngest one (14) said to me recently "Mom, you should have left Dad way earlier." And I know he loves his dad, too, all of our children do, but they all have eyes.
I wish you all the best, @Dreamwhisper , and you'll do what you think is best for you and your children.