Most things happen for a reason and it may take years to discover why, but this is almost always for the better.
Ursula A. Ciller
change, fate, fate-destiny, life, life-lessons, life-philosophy, prophecy