Your second game's 17. Ng2 comment really cracked me up! I can totally see that line delivered quite dryly by someone like Chandler from Friends...
"I've read that fianchettoing a knight is not usually a good idea." I am still laughing...
Liked the games as well (although I wished your opponents were a little more attentive about threats coming their way).
I first read about the concept of weak colors in Sunil Weermantry's Best Lessons of a Chess Coach, a book I heartily recommend. Here are two games I recently played in which I was able to exploit weak colors around the enemy's castled king. In both cases, the weakness was created by the push of the knight's pawn combined with the elimination of the appropriate bishop.