Thank you for the query.
It seems that the main source of your symptoms are intestines. Constipation
can trigger heart problem due to ions deficiency for example.
Constipation can be caused by bad diet, hypothyroidism
, medicines (antidepressants, Ca-blockers), bowels obstruction due to inflammatory bowels disease or colon cancer
If you are older than 50, colon cancer should be ruled out at first. Especially if you have had any weight loss or blood in stool
I suggest you to visit your doctor and have stool tests and colonoscopy
done. Thyroid tests should be done as well.
In a meanwhile please try to improve your diet. Increase fiber rich products and mineral water intake. Physical activity greatly stimulates bowel movements.
Hope this will help.