Life and its roller coasters