Do NOT get discouraged!!! I know it's hard not to, but when you are feeling that way go back and look at the progress that you have made! That's what I do when I get to the point of saying "what's the use?"
This forum has many contributors who offer a lot of competent advice. Sometimes you just need to take a step back, walk away for a day or two, come back, and start plugging away again. YOU will get rewarded for your hard work