I got to move 13, I felt I had to comment on something.
White's 1st 3 moves were curious, weakening the White squres around his (eventual) castled position. And then, on move 12, he voluntarily exchanges off his White square hero, the g2 Bishop.
I am convinced that on move 13 Nf3 or maybe Bh3 is a forced win. You have to take chances like that immediately.
This is a game I played on 8/21, (I think it was unrated, that's what I've mostly been doing) with another amateur. This is standard live, because I cannot stand blitz games. I would really appreciate the analysis of someone more experienced than myself. I feel like my rating should be higher, but my fundamentals are poor... I also hardly ever play rated games. Lately I've been winning my rated games with people rated similarly to me, though.