Samuel O'Sullivan, 21, is left fighting for life after suffering a stroke while doing push-ups

Samuel O'Sullivan, 21, spent May 27 like any other day, working then returning to his Melbourne home to have dinner with his family and relax.