Love can wait to give. Lust can't wait to get.
The more ready you are to give yourselves to God and to others, the more you will discover the authentic meaning of life.
When you feel far from God and far from everything that you wanted to be for Him, realize that you still have your whole future to give Him.