I've been thinking about this for a while now. My favorite Bible story is the one about Joseph. Joseph grew up with people who didn't appreciate him, and most times resented him. He and his father, Jacob, were very close, and it's safe to say that Jacob played favorites with him. Joseph and his brother Benjamin were the only children from Jacob's favorite wife, Rachel. While I don't advocate playing favorites, the fact that Jacob did is central to the story. See, Joseph started having dreams. These dreams basically told him that he was going to be very powerful one day, and that his family was going to bow down to him. His brothers didn't like THAT very much. Here Joseph is already their father's favorite, and now he's saying they're going to BOW to him? WOW someone seriously has some ego issues, right? I'm not sure he did. Joseph wasn't telling his brothers to brag. I sincerely believe he was just weirded out by the dreams, and wanted someone to talk to. Whether he was bragging is totally up for debate, because the Bible doesn't actually say for sure.
I think a lot of the point of the story of Joseph is to teach us that God can use ANYTHING, no matter the situation, for His glory. Without telling his brothers his dreams, how can we be sure Joseph's brothers would have been mad enough at him to try to kill him, then sell him as a slave? Without being sold into slavery, would Joseph still have met Potiphar? Without turning down Potiphar's wife, would Joseph still have been put in prison? He then wouldn't have had the chance to interpret dreams for two men who would later have the opportunity to save Joseph's life, and put him in a position to save his family from a famine. So many "circumstances," and yet they all worked together for God to do something wonderful. Who's to say God can't do the same for us? I have had so many bad things happen to me in recent years, but whether God actually caused them to happen, or they were the product of my own free will, God has been able to use my broken heart to draw me closer to Him, and draw me closer to the person HE wants me to be. God always has my best interests at heart, and even though sometimes I get in the way, every once in a while I can step out of the way, and watch God work in a way I haven't seen before.
Dreams really can come true, but it's important to make sure they are the right dreams. Allow God to work through you, and allow him to bring to fruition the dreams He wants for your life. You will be glad you did.