As a fit man, Stirling mayor Mark Irwin thought he was invincible until he suddenly had a heart attack after a charity soccer match.