I tell you this: every person who has ever come to you has come to receive a gift from you. In so doing, he gives a gift to you — the gift of your experiencing and fulfilling Who You Are.
When you see this simple truth, when you understand it, you see the greatest truth of all:
I HAVE SENT YOU NOTHING BUT ANGELS.
Conversations With God, Book 2
Neale Donald Walsch