ummmmm i dont know....u played brilliantly though in that game setting up multiple checkmate possibilities
Attacking a castled king.

At first to tell the truth I didn't think much of it...but the more I looked the better things got (and all because of White's logjam development btw). If nothing else, you've got perpetual check right now, and if he say tries to prevent that with 14 Nc3 then 14... Nd4 threatens mate in 1. Then there's the comical 14 Rg1 Qe4+ 15 Kf1 Nh2#.
7...h5. Sets up my kingside attack by keeping my knight protected. All he has to do to disrupt my attack is h3. A move that both stops my plans and gives his king an escape later, so not even a weakening move on his side. With that possibility in mind would I have been better off forgetting about attacking to focus on developing?
8...bxh2+. Since there is no guaranteed checkmate is sacrificing my good bishop worth it in this situation? Am I really gaining a superior position worthy of sacrificing my good bishop like I think I am?
13...Qxg2. I did think this was the most likely outcome from attacking his kingside position. So I'm wondering if going for this position with the sacrifices I made worth it. Or should I have just sat back and continued developing my queenside and take advantage of the fact that my opponent is a bit behind?
Thanks for the input,
Chris
Edit: ...I apologize for the top section being centered. Not sure how that happened and I don't see an option to change that.