Ivan Zimmerman follows his heart on life’s adventure