I'm trying to always trust God and not rely only on what I see. Let's be real though, obeying God rather than popular opinion and trusting His timing is certainly a lesson in character building! It can be difficult to grasp, but God's ways are better than ours every single time.
We treasure things that have cost us personally. When we've worked really hard for something and it finally becomes ours, we hold onto it dearly. If we're truly invested in our dreams, we need to count the cost and push through adversity to make them become our reality. Most likely, it will be on the other side of a wall of hardship... the other side of a storm.
The cost may be our time, focusing on changing a habit, sacrificing something our flesh wants for something we actually need, or a number of other desires. Sadly, most people don't pay the price of obedience that would lead them through the wall that hides their dreams. They retreat, never discovering what was just on the other side.
Count the cost and do it beautifully with joy! Once you commit to that decision, it will become a "done deal" in your mind and you won't look back!