If you want to show off, the game showcase forum is over there. Anyways, the Pirc Defence isn't as bad as you say it is; it's been used by Botvinnik, Smyslov, and Spassky with some success, and - more recently - by Anand and Ivanchuk.
6... Nbd7 - The variation you give for 6... c6 is somewhat incorrect. After 7. 0-0-0, black can play b5 followed by a5 with a pawn storm on the queenside to follow.
13. Qg4! - Doesn't deserve an exclamation mark because it drops a pawn due to Bxe5.
14. Rxh5! - Doesn't really deserve an exclamation mark. At best, I'd say that Rxh5 is worthy of maybe a !?, because you do get a decent amount of compensation for the sacrificed rook. With a proper defence, black should be okay.
16... Nd5 - A blunder. Allows white to capture on d5 later on and add more pressure on the kingside.
17. Rh1 - Here, you missed another sacrifice due to black's blunder on the previous move - one that's a bit more sound/concrete than your previous sacrifice. You could have played Rxd5 exd5 Nxd5 with lots of tactical opportunities (Ng4, Nf6+, etc.).
20... Rf7 - Proper defence would be 20... Rd8, and if Nh4 then f5. Example line would go as follows: Bxf5 Bxf5 Nxf5 Qxe5 Qh7+ Kf7 Qh5+ Ke6 and black barely escapes.
tl;dr blunders, missed opportunities, overall decent tactical vision
Enjoy!