This is not the easiest thing to do, but it is necessary. God hears your prayers and is aware of your frustrations. Trust God’s timing. His timing doesn’t always align with our desires, but it aligns with his plan. Keep trusting God while you’re waiting for what comes next. He knows exactly when you need to be where you desire to be. If what you desire is in his plan for you to have, then he will give it to you when you are ready to handle it. Thank God for his wisdom in knowing what’s best for you and continue to be patient.
“And we know that all things work together for good to them that love God, to them who are the called according to his purpose.” (Romans 8:28)
“Rest in the Lord and wait patiently for him…” (Psalm 37:7)
“I waited patiently for the Lord; and he inclined unto me, and heard my cry.” (Psalm 40:1)