LM... no dolly will I call you that! You've been as supportive to me as everyone else on the forum, both in the LTTTC/2ww and this one. As you've listed yourself, there are many reasons for all your symptoms having come/abated.
I'm trying to do the 'not panicing' thing too. It works most of the time.

I'm off to go and walk my furbaby before it gets any hotter. You take care, and enjoy the m/s reprieve at the mo.

x