In: Beautiful, Heartwarming, Humanity
The heart-wrenching life lessons that nobody can prepare you for (16 GIFs)
1
We spend our whole lives training in preparation for the challenges that lie ahead. Our teachers, our parents, and our friends all impart nuggets of wisdom that we likely are able to internalize for a slightly less rocky road down the line. But, sadly, sometimes there are life events that we as a species are completely unable to prepare for. And no matter of training will lessen the blows that life’s hardest hits will land on you.
Below are some of life’s heaviest hitters…