I was reading a talk last night by Elder Dallin H. Oaks titled Timing. I came across a concept that I have known before, but new light was shed on the idea.
Have you ever heard a Ward goal something like this: We want to get 5 new baptisms before the end of....
Or a Stake goal: We want 12 new Priesthood holders in the stake so that we can....
Or a Missionaries goal: We want to get 10 baptisms in this quarter. etc....
Or I want someone in my life to change their ways and return to the Light and Truth of the Gospel....
While setting goals is good, and in fact should be done, we need to take into account others agency. The goals above are extremely likely to disappoint. Are these men in the Stake ready to receive the Priesthood, are there 10 people in your area that are ready for baptism, is the person in my life ready to change?
I cannot answer these questions, so why am I setting my goals and heart upon others choices.
Now what I can set goals about and pray about and work towards are things that involve me and my agency. I should set goals and desires upon my personal agency, not the agency of others.
If I do all that I can to put the Lord first in my life, and keep His commandments, then the righteous desires of my heart will be answered. And I will remember that it needs to happen when the person is ready, and in the Lord's time.
Now that I have realized this, my prayers are going to take on a whole new angle. And I think become more meaningful.