Hello.You refers symptoms different and even opposing
(high or low heart rate).You need to make various additional tests:
Measurement of thyroid hormones: Low levels causes overweight
and decreased heart rate. High level causes nervousness
and increased heart rate
Electrocardiogram and other heart tests : A heart rate of 40 required to do a heart study.Go to your doctor for valuation and request additional tests.
If the tests are normal , must be considered psychic disease (anxiety-depression)
I wish you good health.
(In case the answer would have been useful please indicate this)