Any thoughts
14.Qf3 and 15...Qd1. Clearly your planning and development were horrible here. Why have you not even castled yet? That move is guaranteed to have some value in this position, the moves you mindlessly made turned out to have none.
After 18. Nxg4 with his e4 pawn ready to break through, you should not feel comfortable immediately castling, where he can now fork the 2 rooks with either his pawn reaching e2 or knight on e3. It was necessary to kick him back first with 19. h3.
Any further analysis is useless since you are now down a piece and the position is lost.
