It isn't easy at first, John, but one of the greatest gifts you could ever give someone who makes your heart soar is the freedom to learn their own lessons, at their own pace.
Even trickier is discovering that one of the greatest gifts you could ever give someone who gets on your nerves is the freedom to learn their own lessons, at their own pace.
And perhaps most challenging of all is understanding that one of the greatest gifts you could ever give yourself is the realization that your heart soaring and your nerves fraying have never been dependent upon other people and their lessons.
Tallyho,
The Universe