Compare the safety of Triptans, Gepants, and Ditans for migraines. Learn about cardiovascular risks, CNS side effects, and the best options for heart patients.