Something to remember: When you push your pawns, you loosen control of the squares they guard. Make sure that when you grab space you are not creating weak squares that can be captured.
Early on there was a hole on e6, and on move 12 another one on c6. Move 19 weakened c4, and White could have gotten some counterplay with a g5-thrust (Sacrificing the Bishop on h5 and pulling the Queen back to d1, though I'm not sure if this is a sound attack.)
In any case, White didn't fully exploit these moves, so the game was a good one. Congrats! Just don't be too greedy in your quest for more space with future games.
Compare this game with a normal opening. I developed pawns instead of pieces. You see, every time you march a pawn, you gain space, and your opponent loses that much space. Space is a positional advantage!
Still, this strategy is very unusual. It only works here because: