Funny how everything has a way of working out sometimes.  If that buff hadn't hit you, you might not have known about your heart problem until it was too late!  Still a scary, painful, and expensive way of finding out.  Anyhow, as you well know, things could've been a lot worse.  Godspeed on your recovery.