There are many things that life prepares people for: growing up, getting old and unfortunately, death. What life does not ...