You (probably) know how old you are. But do you know the functional age of your heart? That number isn't quite as simple as counting the number of birthdays you've had. Various lifestyle factors can ...