Almost everyone has dreams of something more and plenty have had a dream fade away. The real destruction of dreams are the dreamers themselves that never tried.
Dreams go unlived because the person didn't work towards it completely or made excuses. Somehow, those that accomplished, found a way. Busy people find a way to go to college, one class at a time, or cutting back on other expenses to get it done. Hardships will always exist but the strength from within can beat anything in life, an explanation is by any other name an excuse.
People with artificial legs run marathons, blind or deaf students excel in college, single Moms with two jobs find a way to squeeze in courses to get ahead in life and better provide. Life will bring a lot of bad days, how you handle them is up to you. Tragedy can destroy or inspire, misfortunes can deter or motivate. When obstacles present themselves, only you can shift the dark cloud.
People shouldn't hold you back either. Never let anyone harm your ambition. Let them huff and puff, so long as you don’t let them blow you down. Very few things are currently impossible, dreams are always worth chasing but they won't come true if you keep running at one speed; it's time to pick up the pace and become a dream catcher instead. Everything wonderful in life has come from taking risks, relying purely on faith something incredible will occur, and going after slim chances. My life would not be this great without providing myself hope. Had I not bothered to try new adventures, I would not be here and smiling. Take one deep breath and a deeper dive into the magnificent land unknown, full of potential and good things. Dream on.