'I didn't think he was going to live' - Firefighter's amazing battle to live, work again