Yeah cool that you had good e-file pressure. Black really went wrong with having the king and queen on the same file and especially bad that from e7, their own queen blocks development of their f8 bishop and castling.
Black won a pawn early from you (bullet game; I know) and they should have played ...d5, developed and castled, but they delayed that and it gave you counterplay.
https://www.chess.com/analysis/game/live/143838366610/review
Still lost but whatever