Yeah I had a problem of getting frustrated when I couldnt do anything against an opponent. I still kinda do.
If you really think you are onto something tackle some bigger 'fish'. See how far you can go.
On topic though its very important that you vs a variety of players, whether they are better or worse than you, so you get experience under different kinds of pressure.