Shaun Murphy has a chance to win his second World Snooker Championship, having overcome a series of personal struggles