Ah, well, I just think being hard on ourselves comes naturally when we take on tasks like learning a language. Mainly because it's one of those things that you wish you could learn overnight, then get frustrated that it takes an almost endless amount of time (because language learning is a constant process, even when you're fluent).
No worries, I hope it helps