“There are five people you meet in heaven," the Blue Man suddenly said. "Each of us was in your life for a reason. You may not have known the reason at the time, and that is what heaven is for. For understanding your life on earth.”
Source: The Five People You Meet in Heaven (2003)
Help us to complete the source, original and additional information
Mitch Albom 289
American author 1958Related quotes

“and that is what heaven is for, for understanding your life on Earth.”
Source: The Five People You Meet in Heaven

Delusion for a Dragon Slayer (1966)
Context: "Heaven is what you mix all the days of your life, but you call it dreams. You have one chance to buy your Heaven with all the intents and ethics of your life. That is why everyone considers Heaven such a lovely place. Because it is dreams, special dreams, in which you exist. What you have to do is live up to them."
"I—" started Griffin, but the wizard cut him off with a blink.
"No, listen, please, because after this, all the magic stops, and you have to do it alone.
“You create your own Heaven, and you have the opportunity to live in it, but you have to do it on your own terms, the highest terms of which you are capable. So sail this ship through the straits, navigate the shoals, find the island, overcome the foam-devil that guards the girl, win her love, and you’ve played the game on your own terms."

Source: Dictionary of Burning Words of Brilliant Writers (1895), P. 342.

“When love is your motto. Even heaven will not deny you success in your life.”