Well said by paulgottlieb. I will just say that after 11...Kg8 would certainly take Black, if I had a choice!
But this is just because white went without proper thinking for the (quite bad) 10.Bxh7+ sortie. Had white played "normal" moves like 10.Qc2, Qe2 or Be4, your position is simply very bad: You are lacking a lot of space, as well as any sort of active play.
Any new player should explicitly NOT SURRENDER the central squares to his opponent. You are still too inexperienced to try hypermodern stuff. Always answer 1.e4 with 1...e5, 1.d4 with 1...d5, develop and castle as soon as possible, and ALWAYS pick your moves in context to what your opponent has played.
Most of my recent losses have resulted from making mistakes when my opponent launched a kingside attack. I posted an example below. I can find the mistakes when I review the games, but I'm hoping for some tips and general principles to avoid the mistakes in the first place. (I'm sure people can find many weaknesses, but the kingside attacks seem like the most glaring problem now.)