Why is the heart the strongest muscle in the human body?

Probably because it needs to work forever, non-stop, until you die, and also because it has to pump blood so far around the body.