family genes can suck or be great, cannot unfortunately change sometimes what your family history might have in store for you.
but, 37 is way too young to have these type of issues for sure. I can see age 45 on up since know a guy mid 40's having same exact blockage issues with his heart and now pancreas attack, but under 40 is more rare. He had stints put in and lost some weight as well afterwards and is doing better.
Am sure he thinks he is invincible so please remind your son to take an easy and not overdo anything. Me doing yardwork, etc. for say 3-4 hours straight in mid 40's have to take a 10-20 minute break simply because more than anything else I am tired and need to drink a glass of water. Problem is, once I sit down, I do NOT want to get back up and go back to working outside in the yard, etc.... I have come to appreciate a 1 hour nap from time to time as well does wonders sometimes.