Life has a lot of ups and downs that you would never expect. No moment is guaranteed and sometimes the ...