Anders Nilsson har haft sina " upe and downs ” , sina med- och motgångar.