as for your health, you should check for a blockage. its about $99 for a cardio check, insurance or not. if its calcium, edta. if its fat - tons of MSM.iodine, boron, cayenne, vitc. and definitely KCl for the angina. if you dont exercise much watch teh sodium and use potassium salt substitute instead. and of course, eat right, exercise, stay hydrated.