The meaning of our lives is revealed through experiences that at first seem at odds with each other--moments we wish would never end and moments we wish had never begun. — John Eldredge Copy Share Image