Ive played over the game. I am a decent chess player. Elo rating of about 1900, 2000 on a good day.
Your opening knowledge is more then good enough for your playing level. No need to focus on that.
I would train yourself on tactics/stability 18 c4 instead of f4 to keep the unneccesary loss of a pawn and centre control. There are many cases of you not seeing basic tactics. This game is not lost by huge blunders but many small mistakes.
If you would study tactics and play more regularly you would gradually improve your game. Also take your time during your matches if you can. I noticed this first hand yesterday when i lost an important match when i still had 30m on my clock.
Go over your games afterwards. espessially your losses. play them with an engine or just a chessboard. You will notice what went wrong in your games.
This is the game I played against computer. I just can't beat it. This is one of the openings I use.
What I wonder is what the main reason for my losing is. Is it blunders or is it some flawed tactics. I do not have a lot of experience in chess. So, I wonder what I should mostly focus on.