I have been through something very similar, sometimes just knowing you are not the only one and there is hope of getting better / improvement, can help. At least it did with me.
Glad to see Sheryl and so many others here offering help.
Respectfully,
ws