Many people do not believe that it is possible to live the life of their dreams. Therefore, so many are resigned to the limitations and boundaries that others have placed in their lives. Some are confined by generational or societal restrictions.
However, the reality is that with Christ we can do all we need to do, be all we need to be and have all we need to have. When we are working in harmony with our Heavenly Father we can live the lives of our dreams! We can have the desires of our hearts!
The psalmist shows us how frustrating life can be when we are so focused on others journey rather than zeroing in our own journey with God. Yet it takes a certain perspective, posture, persistence to get the desires of your heart. So don't spend your life frustrated over things you cannot control, but become one with God and live out the life of your dreams.