Alex Fletcher is on the road to recovery after enduring what he describes as 'the most challenging period of my life'.