This was posted last year but I think it's a very important message and good to reread.
Now that we are in Elul and it's a time for all of us to do teshuva, I feel that there is something very important to remember.
There are so many areas in which we can all improve. I don't know if there is anyone who can say that they feel that Elul is here and they don't know what to work on.
If you need some ideas, here they are - working on anger, patience, respecting your parents and people older than you, shmiras halashon, judging favorably, saying brachos with kavannah, tefillah, noticing Hashem in your life more, thanking Hashem, complimenting others, spending time wisely = not wasting time, jealously and the list goes on and on...
Anyway, what I wanted to point out is that when a person tries to work on something and then feels like that specific thing they chose to fix is becoming soo much harder to do, here's what you can think of.
Here's the mashal: When someone is walking down the street holding a bag of garbage, he doesn't have to think for a minute that someone will rob him and try to steal his dirty bag. But when someone is holding a bag full of diamonds, he has to be careful with it and make sure that no one steal it! The robber wont bother chasing the guy who is on his way to throw out his garbage but he will look out for someone carrying those diamonds and jewels.
It works the same way with the yetzer hara - whenever he sees that you have something valuable to gain, that's precisely when he will go and "chase you" and make it hard for you to succeed! Only because he knows that you have something really great at the end, if he loses, that's when he goes and makes it hard for you! That's when it's worth the fight for him!
So when you are trying to work on something and that specific thing gets hard for you (like, you are working sooo hard on talking respectfully to your parents, why is it that today you feel this massive urge to answer back?!), just remember that the yetzer hara is putting up a fight because he sees that you will get major zechusim if you win!
So keep trying - especially when it's hard for you, because know that when you win, you will be on top and your reward is even greater than all the diamonds and jewels!!