Don’t ever throw in the towel on your dreams. As long as you have breath, push toward them and never let them go. They are meant to become reality. The adversity you face is just an indicator of how great your dream is and the impact it will have on those around you. The obstacles are meant to build your character and give you the proper perspective once these dreams are tangible. Every dreamer has it rough. Every visionary will feel like giving up at one point or another. You are not alone, the difference between success and failure is perseverance. That’s all. If you can hang in there you will make it.