Thanks for query on hcm.
You are not feeling well because of missed period might be due to some hormonal
Sometime it also occurs due to stress
,work load,diet and other present disease.
Go for complete body profile investigations.
Feeling of heart beat is also most likely due to stress,anxiety.
,calcium and other supplements to improve your general health.
Get examined by gynecologist for missed period.