If you are having a hard time right now, remember no pain no gain. I know it's very hard for you to keep going, it doesn't matter if you fail, learn from mistakes it doesn't matter if your progress is slow. Be proud of yourself for not giving up. Always be patient and believe in yourself. Do not punish yourself and force yourself because good things will take time. One day you will be able to achieve your dream.