Wonderful news, @Teej ... that ear to ear grin thing must be catching, coz I've got it big time from hearing your good news... there's a lot of hard work that goes unnoticed in order to sail through the storms, but it's a wonderful boost to one's own self confidence in one's abilities...
One of the worst things about mental health issues is that it makes you question your very reality and your own self worth and abilities to the point where you no longer feel capable of continuing... I have fallen into this hole many a time, and it can take a lot of time and effort to crawl back out and start trusting yourself again... more power to you, and to all of us who struggle...
Regarding the work thing - I am blessed in that I work half the time on site, and the other half from home. It would not be possible to care for my father otherwise, and it gives me a great opportunity to de-stress when I work from home. I can be a little bit flexible in my hours of work then, and can recharge my batteries with the odd bit of gardening to break it all up... it has been a major part of my continued functioning, to be able to take these mental health mini-breaks and restore the balance...
Many, alas, are not in positions or jobs where they are able to do this, and that saddens me... people with significant mental health issues can really struggle to hold down a job, and that only exacerbates financial stresses, which feeds back into the mental health loop, and so on... I really wish lots of other parts of the employment sector would get on board with some more flexibility to allow those of us who are fragile but able to work to do so, without breaking down and burning out... we have a lot to offer, but there are limits to how highly functioning we can be, and for how long...
My work is flexible because I am a self-employed contractor, and I have been for over 13 years. Unfortunately, the flip side of that flexibility is the lack of security... often, I work from month to month without knowing if they will ask me back the following month, and that has its own stresses involved with it... in a way, I approach my professional work life as a farmer approaches their life - work hard, and in the good times remember to always save something and put it away for the inevitable bad times...
So happy to hear that your family is doing great, @Teej ... it is truly a blessing...