Big dreams are always tried to be smashed by the ones who don't dare to dream big. I am a dreamer myself since I am a child and unfortunately most people around me told me that I could not ever reach them so I better dream smaller dreams or drop them at all. I also got bullied and started to hate myself. I guess we have pretty much in common.
Let me tell you: The ones who try to destroy your dreams only are afraid to dream themselves. And they can not bear it to see other ones dream big and do everything to reach their goals. It just hurts them and their scared mind which keeps them away from dreaming big themselves. I experienced that they who are the most unhappy and unsatisfied with life are the ones who judge you the most for dreaming big. The brave ones who follow their hearts will always encourage you to try your best to fulfill your dreams. Why? Because they rather try and fail that burry their dreams due to a bad mindset. If you really want something, you can reach it! Believe me, you're fighter. I can feel it! And I am sure you have everything you need to reach your goals within you! :)
Keep on dreaming. It's dreamers who change the world for the better, not cowards :)
And you are a dreamer, and a very brave one!!! :)
Be blessed and keep on being special! :)
Best wishes :)