10 hard truths of life