This is Dr. David
yes, this could be due to excessive thyroid hormone or hyperthyroidism.
which can increase your metabolism and cause you to be difficult to put on weight.
high thyroid levels can also cause you to have fast heart rate and poor sleep as well.
you need to see a doctor and get blood testing to check your thyroid stimulating hormone level (TSH)
TSH levels below 0.3 area sign of hyperthyroidism.
So what would you advise I do?
see your GP doctor and get blood testing to check your thyroid hormone levels.
ok thank you
you are welcome
good luck to you
let me know if you have other questions.
if done for now, please leave positive feedback