Johannes Moesgaard (42) har gått glipp av både bestevenners bryllup og datterens danseforestillinger på veien til toppen.