We all have dreams and aspirations which make our life worthwhile and keep us going. Dreams make life complete and to fulfill them becomes your goal. Life is a challenge and to achieve your dreams is the biggest challenge. It needs sheer hard work and motivation to achieve your dreams. You need to be passionate about them and put in hard work so that your dreams come true. I too had dreams and put in my heart and soul to achieve them. Yes there were hindrances but nevertheless I overcame them. But alas sometimes your dreams are shattered and your hopes fail. In such times we need to gather courage and fight back so that nothing stops us from moving towards our goal. Dreams don’t let you sleep and with determination you will surely attain success. So don’t stop dreaming and keep going!