Hello
You didnt mention your age
Okay according to the description of your symptoms , feels like you are having perimenopausal symptoms.
Hot flushes , means that yoy get suddenly very hot and then
profuse sweating occurs.
Usually hot flushes in perimenopausal period , have triggering agents like heater , airconditioner , working alot etc , while others prevent hot flushes to happen like taking food , hot water etc,
I would suggest that if you are feeling weak + hot flushes , with normal
thyroid profile and blood sugar , you need to go to gynaecologist , for venlafaxine+
vitamin E.
And your hot flushes + low mood + low energy will go away
Hope this helps
Take care