Your lifestyle, diet, stress management and much more contribute to your overall well-being, including your heart health. The letters A, B and O represent various forms of the ABO gene ...