I can sympathize with what you're going through OP. I have similar struggles myself (primarily with severe anxiety) and wouldn't wish most of what I have had to go through on my worst enemy.
I do have one comment though:
You mention stability in your goals, and how you want to find stability. What is stability to you? I've struggled for years with trying to find stability but it often just leads me back to thinking that there really is no such thing. You just never know what is going to happen in life. Finding a job and having stable employment are hard, and will likely only get harder as we age. Relationships have ups and downs, and their downs can be incredibly challenging to navigate. Most of us (at least in Europe) don't have the luxury of building wealth to escape the 9-5 grind. We simply need to work (and stay employable) until we have the ability to retire. I don't know how things work in your country, but here in Sweden I can't even start to collect my state pension until I turn 69. I need to find a way to remain employable until I am 69, or amass enough wealth to not need to worry about paying my bills if I don't have stable employment.
I could go on and on but honestly I think stability is a myth. Life is inherently unstable. But we human beings are also incredibly resiliant.
Take care of yourself. I wish you all the best OP.
The Buddhists call that seeking ground, and they consider it to be a real source of suffering. Their take is that the reality is fundamentally groundlessness, and the more you can relax into that (easier said than done), the less you'll suffer when the inevitable shit hits the fan.
As someone who has had a metric ton of shit hit his fan, this is a hard pill to swallow, but very effective medicine and has helped me tremendously.
In modern terms, you could say it's good to embrace a growth/flexibility mindset and work on the things that help you to build and restore resilience.