We must learn that in the Lord’s plan, our understanding comes “line upon line, precept upon precept.”6 In short, knowledge and understanding come at the price of patience.
Often the deep valleys of our present will be understood only by looking back on them from the mountains of our future experience. Often we can’t see the Lord’s hand in our lives until long after trials have passed. Often the most difficult times of our lives are essential building blocks that form the foundation of our character and pave the way to future opportunity, understanding, and happiness.
Dieter F. Uchtdorf, “Continue in Patience,” Ensign, May 2010, 56–59