You can write down goals and dreams so many times before realizing they need to be put into action. Sometimes it seems easier said then done. It's not. It's the same. Everything will always be possible. If you're able to dream it, then you're able to do it.
Reflect on the things contributing to your discouragement - write them down and take a moment to think about each one as it's own obstacle. Doing this will make you see that problems aren't as big or difficult as they seem and that all of them clumped together don't lead to the impossible - more so a bad mindset.
I believe a positive mind brings positive things. I'm not going to talk about the laws of attraction or anything, but I have noticed that when I'm at my best it only gets better. When I'm at my worst, it only gets worse. I think most of us have wondered what else can possibly go wrong while having a bad day, then something else bad happens. My point exactly. Maybe that's a mindset thing in itself. The way you look at something it can either be a good thing or a bad thing. But I think life is better looking at everything as a good thing. Seeing the positive or even the learning experience to it. I'm going to wrap this up before I ramble on even more. Basically where I'm going with this is dreams are always possible and the only think stopping you is you and your mindset. So optimize it (: