God veils itself as Life to experience Love.

The answer to the question - why doesn't God give us everything? - is that everything is God. So it is. Everything is God reveling in itself. There is no division in God. There is only God. God veils itself as Life diversified not to be alone, for Companionship, Friendship, to Love and Be Loved in return. So it is. God desires Love! Love equates to Companionship. All this for Companionship, Friendship, Love! The trick is not to see ourselves as separate individuals but to understand we are in reality God experiencing itself as Life diversified for Love and Love alone. Of course there is no separation God. The perception of otherness serves the purpose to experience Companionship. It is good to desire God but God desires Love and this is Life; Life is God desiring Love. As such: Love one another, there is no other, truth is God desiring Love.
~ Wald