All of us are frustrated when being presented by obstacles. In general, obstacles push you to find a resolution. This takes work. Working to overcome obstacles may be annoying but it provides opportunities to develop new solutions. You should view those opportunities as opportunities to succeed.
The more you are able to overcome obstacles, the stronger you will become mentally. The experience will build self-confidence, which will develop a positive attitude toward yourself. If you view obstacles as exercises initiated by God, you will view them more favorably.