OP, I think you've been through a lot.
Gallstones sound awful and of course if you're in agony and unable to do anything due to the pain, you will seek the earliest possible treatment. Of course you would want to be rid of the pain - and caring for your family again. I don't see how forcing you to wait for many months longer would have benefited anyone.
When it comes to the pricey cosmetics and haircuts, yes, you certainly need to economise. And yes, you could have done so before, but you can't turn the clocks back. Definitely get to know your household budget in detail and keep track of all spending.
Piling on the guilt may, for some people, kick them into action. But in your case it could have the reverse effect, if it weighs you down, drags your self esteem lower, making it harder for you to sort out your spending and confidence. This is one of the reasons I think you should be kind to yourself.
Mental illness can be anything from very mild (goes away with little or no treatment) to very severe (e.g. suicide, being sectioned), and a one-off isn't at all the same as a lifelong difficulty. Only you know what it is (and has been) really like for you.
If someone else has had MH issues yet held down 4 jobs simultaneously whilst being a full time mother of octuplets, sailing round the world and winning the X Factor, good for them. But people throwing guilt at you is not going to magically turn you into that person.
If you launch yourself into too much too soon, it could backfire. So take things a small step at a time. I can understand your fears and self-protection. Having mental illness as a young person can decimate your self-esteem and suddenly the world is a hostile and frightening place.
CBT helps some, but others need years of in-depth therapy. Even then, this isn't a panacea and it doesn't mean you've failed if you still struggle. All you can do is find as much help as you need at any time. Don't hesitate to ask for help and support from everywhere possible.
10 months is still a young baby IMO, and it may well be that childcare costs would make many jobs unaffordable. I think free part time nursery places are from age 2 now (used to be 3). Meanwhile use your time to find support, and your initiative to find creative ways to increase your income. Push yourself but not so hard you crash.
Good luck 

