I am a firm believer in everything happens for a reason, I like to think that I'm very optimistic and understanding of situations. Things have happened in my life that probably should've gotten me down and I still held my head high and I'm proud of that.
Dreams do happen it's almost like God can hear your inner thoughts, sometimes they play out perfectly sometimes it's a winding road but in the end God has plans for you, you just have to have faith and believe. In certain situations you'll question why? But in the end it'll work out the way it should and you'll realize why it happened the way it did.
It's always good to dream for the future but live for today and enjoy what God has done for your life in this moment.