Are you prepared to take a ride on life’s most amazing roller coaster?