A few thoughts.
You lost in the middle game but you were not beated early. In another group where I sometimes play vote chess we have a vote chess game where we checkmated The Power of Chess in 16 moves. That is beaten early and that is beating one of the best vc teams on chess.com in 16 moves.
Second thought. Do you have one or two solid openings that you usually play with white; and do you have one or two solid openings that you know how to play against both e4 and d4? Having openings that you really play a lot makes it less complicated.
Do you ever play tactics rtrainer puzzles here on chess.com? They help and are fun also. I have played thousands of those.
Good game !!
Here is a 30|0 live game I played against a much higher rated player today. I was checkmated in 21 moves, but it felt much longer than that becuase of the time controls (my opponent in particular took very long between moves). Even though I was beaten early, I still feel like I played well (considering the strength of my opponent compared to mine). Any thoughts?