Blessed [with spiritual security] is the man who believes and trusts in and relies on the Lord And whose hope and confident expectation is the lord.

Jeremiah 17:7

God understands. Christ sees us every moment of the day and He hears our every prayer. He knows our heart and He loves us with a depth that we cannot understand. We wonder how long must we wait even though we haven’t spoken the question. Be patient. The picture that we cannot see is much bigger than the pieces we can see. There are many things that need to fall into place, and there are many spiritual battles that must be fought and won.

God desires His Best for us, not just a temporary quick fix, or a decent solution, but His Very Best. So, don’t lose heart or be discouraged, but keep stepping up to what He has you. No time spent in waiting is for nothing. Do what He asks of you during this time, listen and hear Him clearly. Know who He says you are and be confident in Him. Continue believing and trusting and relying on Christ.

You can have that hope and confident expectation in Christ because you know Him and He sees the depths of your heart. Keep moving forward with Him and don’t stop pressing in.