Review request 5-6k

HI, can You review this game please?

I am currently stuck at 5-6k and feel that there might be some huge fundamental flaws in my game, however I found no major thing during my analysis.

In this game I am white and I got pushed around quite a bit and won only because of opponents mistake, which is not rare situation in my latest games :frowning:

Any advice would be gretly appreciated.

EDIT: Artlan0704[8d] made this review - big thanks!