God

If God can give you what you need, he can’t give you what you wanted. Both are what we deserve.