I don't often remember what I dream about after I wake, but when I do it often means something important.
I've had a couple times where dreams felt important enough to look up the meaning for, and in those cases the meaning helped me avoid some severe situations (like taking a different route helped me avoid being on the sidewalk where a car that day crashed into the fence all along the sidewalk I would usually have taken). It's likely we each have one, maybe more, guardian angels assigned to us that speak to us in dreams. Those dreams show us the dangers and choices we face, and how to deal with them.
This means that the future choices we make will be faced as a matter of fate or destiny... but it doesn't mean that what our choices in those situations are made ahead of our choosing them. It means that we have free will, but it means that we will be faced with the choices which are meant to be, so that our personal story of growth will be to God's greater glory.
On another topic, we sometimes stereotype that the ideals we dream about when growing up are just for that stage of life, that we tend to forget those dreams and get caught up in life when we grow up and know who we are going to be. But that doesn't mean that the limitations we imagine are concrete, and it doesn't mean that we have to be limited (for why limit the gifts God gives us by our lack of faith!). What we should do is keep dreaming big, at any age, and let those dreams be reachable. That is how we make a difference. That is how we change the world in the right direction. That is how we have faith that moves mountains and that is how miracles have happened, in my life and in countless others.
Donald R. Anderson. Aspiring writer. Amateur philosopher and amateur writer of Apologetics (i.e., the Catholic reasonings). Faith-driven kindred spirit.