should a player master one opening before studying the others or no?


i am enjoying learning the pirc defense and playing with it, but i am losing many games; one game i think i would have won had i played what i know of the sicilian against the bowdler attack...

Learn a couple of openings that you like and your opponent may not be familiar with, even if they have seen it a few times. Everyone has a favorite opening. One of my game rules are never play their game. Make them play your game.
"... Overall, I would advise most players to stick to a fairly limited range of openings, and not to worry about learning too much by heart. ..." - FM Steve Giddins (2008)

i am enjoying learning the pirc defense and playing with it, but i am losing many games; one game i think i would have won had i played what i know of the sicilian against the bowdler attack...
Agreed. I have a huge repertoire for White against the Sicilian (including multiple lines against the Najdorf), a huge repertoire against the Queen's pawn opening (Benoni, Benko, KID, and learning Grunfeld), as well as a number of options as White from the very first move! (e4, b3, a3, etc)
...and a lot more
This isn't because I was trying to learn as many openings as I could, but rather, I was just experimenting with different openings that I felt suited my style of play best.
Good luck!

No. Play everything. Focus on not dropping pieces. Tactics win and lose games. Openings only get you to the game with a playable position.

I've looked at some of your games, and the opening is not to blame. It is rather you not playing the opening well. You hang pieces left and right. And you also only play blitz. If you really want to get better at both your opening of choice and playing in general, get yourself a good introductory book on the opening and play longer time controls. Minimum 15/10.

The Pirc: Move by Move or Starting Out: The Pirc/Modern are good choices.