Basically frustration arises because the desire is not to be expected. One thing that should be realized that the desire is a good thing. Especially when it makes you motivated desire to try new things outside of your comfort zone. Therefore you should appreciate this effort.
One important distinction between successful and unsuccessful people is their ability to face frustration. People fail to give up too quickly, while successful people will manage frustration as part of the learning process and benefit from the experience he received.
Ability to manage this frustration is different for every person. Those who tend to be a perfectionist and want to get it over with usually rather difficult when confronted with obstacles. Instead, people are more flexible and carefree enjoy the learning process and not get tired to keep trying. The point is to enjoy the process.