We are not alone in the world. We are not the only one who has had trouble or who has had questions unanswered or not in the time we desire. Patience. Trust. Faith. Perseverance. All are skills that we must learn and often God values those skills over what we think we need. God values the process over the product. God's answer isn't "No" but His answer is often "Not Yet".
Lord, help me to see the value in patience and trusting over getting what I want in the timing I want it.