Personal demons have been no hindrance to Gyan's progress