I've recently come to realize that being frustrated is one of my favourite feelings. I know it sounds a bit weird, but there is a very reasonable explanation behind it. When you're feeling frustrated over something, you have a choice: Either you give up on it and do something else, and the frustration will be the last feeling you had. Oooor, you ride the wave of frustration until you succeed in whatever it is that you're trying to do. You always succeed sooner or later and the feeling that comes when you do is just amazing.
Yup. Life's great like that.
PS. The title of this post is an album by Asura. Good stuff.