Hi
I understand your concern since your tests are normal nothing much to worry about your first 2 doubts... Coming to third one possible causes may be underlying anxiety disorder,
thyroid disorders,sleep disorders etc...fallow relaxation techniques like yoga, meditation,avoid alcohol, smoking, coffee, tea...have good sleep and develop healthy food habits..get thyroid profile done and Consult nearest cardiologist for further evaluation...and if you feel its due to some anxiety do Consult nearest psychiatrist for counseling.