I guess there is no cure-all answer for escaping this, even as much as I wish there was.
You just try to gather what help you can, truck along and manage your symptoms, and if you're lucky you'll get a break and circumstances will change favorably into one where your mental needs are met more consistently.
I'm glad Ura-san is doing well.