" In this world you will have trouble. But take heart! I have overcome the world."
And even though Jesus has overcome the world, we do still have struggles with diseases, strained or failed relationships, financial issues, & even our own sinful nature as human beings. But we must remember that God is always sovereign & a keeper of His word. Instead of asking, "Why are my circumstances so difficult?". We should be asking, "Is God in my circumstances?" & "Is He capable of giving me peace, hope, & perspective?'. The answer should be a resounding, "YES!" Jesus is our Prince who always comes through.
"We are handicapped on all sides, but we are never in despair. We are persecuted, but we never have to stand it alone: we may be knocked down but we are never knocked out! Every day we experience something of the death of Jesus, so that we may also know the power of the life of Jesus in these bodies of ours......We know sorrow, yet our joy is inextinguishable."
II Corinthians 4:8-11;6:10 (PHILLIPS)
It's easy to say, intellectually that Jesus is good, He cares for us, & will do what is best for us. It's another thing for these truths to get to our heart so that we're free from fear & anxiety no matter what the circumstances are. How do we get to this point? One of the things that God tells us to do is to look back in the past & see how He was faithful in the lives of other believers & in our own lives.
God doesn't always give us what we want, when we want it. And yes, God can do miracles. But i have learned that when God say "no", He will provide a greater "yes". None of us knows what the future holds. But He does give us access to all we need to live an abundant life. God does hold our future & wants us to put our hand in His & walk with Him.