G gstaff Member Registered Member Jul 2, 2008 #1 was told today that my heart is causing my headaches "patent foramen ovale" or a hole in my heart.