It was a long road to recovery for Zak Tait.