Good golly - you really went through it, didn't you?
Now the better weather is here ( for a while at least) and that should make you feel brighter too.
HRT doesn't automatically mean weight gain. My friend has been taking it for 8 years, after a hysterectomy, and she has stayed at her usual weight.
Glad to hear you are well over the worst of times, and you will be getting stronger every day.