All the best JT. Do keep us posted, we’re a pretty caring bunch on here despite the bickering over the footy!!
Take care of yourself and those around you. Suffered myself for a most of my adult life. I wish I had words of wisdom that could help you but I don't, all I can urge is that you carry on and don't give in to any urge to make permanent 'solutions'.