It’s during life’s toughest days where we learn the most lessons. We learn who will leave us; and who will stay. The latter are the truest blessings. We learn how to lean on Almighty up above! We learn the true meaning of unconditional love. We learn of our strengths, our weaknesses and our flaws. We may not like this part; it makes us vulnerable; the toughest of them all. Learning to accept ourselves while turning our lives over to him; he wipes away our tears; forgives our every sin. Hard times don’t forever last; so remember if you could; he can turn every bad situation around for the greater good.