Sometimes we must wait for an answer or a blessing.
68 Therefore, sanctify yourselves that your minds become single to God, and the days will come that you shall see him; for he will unveil his face unto you, and it shall be in his own time, and in his own way, and according to his own will.
Elder Richard G. Scott said:
“It is a mistake to assume that every prayer we offer will be answered immediately. Some prayers require considerable effort on our part. . . . When we explain a problem and a proposed solution [to our Heavenly Father], sometimes He answers yes, sometimes no. Often He withholds an answer, not for lack of concern, but because He loves us—perfectly. He wants us to apply truths He has given us. For us to grow, we need to trust our ability to make correct decisions. We need to do what we feel is right. In time, He will answer. He will not fail us.”
(“Learning to Recognize Answers to Prayer,” Ensign, Nov. 1989, 30–31.)