You definitely made some positional mistakes you can learn from early, but of course you lost because you dropped a knight and later on a rook. Just in general, I would strongly recommend playing 1. . . . e5 so you can develop simply quickly and efficiently. Something like d6 slows the development of your dark square bishop by a move (it has to go to g7) and is a more advanced system that requires a higher level of positional knowledge to play well. 4. ... be6 is already going wrong a bit...bishop blocks one of your central pawns and is exposed there. White doesn't mind playing d3 at all -- d3 anchors e4 if given time. Your 5. . . .d5 prevents this, but you have moved a pawn twice in the opening, which is a loss of time. White can get a big advantage by playing a bit more forcefully than Bacon's b3. Still, 7. . . . qd7 is your first more significant positional mistake because your allowing IMBacon to take an important bishop with gain of time. Exchanging knights and then playing g7 keeps the game fairly equal. I lost interest after your blunder on move 11.
But I’m including the code if someone could do it for me please for viewing ability.
I challenged IMBacon to a game, and I feel like I played pretty decently. I made some mistakes. And starting from the beginning I felt behind the curve having never really seen the English opening often I wasn’t sure how to respond.
I made a lot of trades which in the end might ended up not really helping me but I felt forced into them, rightly or wrongly I don’t know.
I was scrambling to recover any form of attack throughout the whole game, but there were moments I felt I had opportunities that I didnt manage to take advantage of properly which could have changed the outcome.
[Site "Chess.com iPhone"]
[Date "06/17/2019 10:12"]
[White "IMBacon (1842)"]
[Black "MonoHokieSolus (755)"]
1.c4 d6 2.g3 Nf6 3.Bg2 Nc6 4.Nc3 Be6 5.d3 d5 6.b3 d4 7.Ne4 Qd7 8.Nc5 Qc8 9.Nxe6 Qxe6 10.Nf3 O-O-O 11.Rb1 Ne4 12.dxe4 Qxe4 13.Qd3 Qg6 14.Qxg6 hxg6 15.O-O d3 16.e3 e5 17.Ng5 Rd7 18.e4 Nd4 19.Bh3 Ne2+ 20.Kg2 f5 21.exf5 Rxh3 22.Nxh3 Nxc1 23.Rbxc1 Ba3 24.Rcd1 gxf5 25.f3 e4 26.fxe4 fxe4 27.Rf8+ Bxf8 28.Nf4 d2 29.Kf2 g5 30.Ne6 Rf7+ 31.Ke3 Bb4 32.Nxg5 Re7 33.Nxe4 Bc5+ 34.Kd3 Rd7+ 35.Kc3 Bd4+ 36.Kc2 Be3 37.Nxd2 Rxd2+ 38.Rxd2 Bxd2 39.Kxd2 c5 40.Ke3 Kd7 41.Ke4 Ke6 42.g4 Kf6 43.h4 Kg6 44.Ke5 b6 45.a4 a5 46.Kd6 {IMBacon won by resignation}