can someone analyze this game for me please


thank you all much appreciate all your comments, it is true i blundered a lot especially the h1 rook blunder it is so embarrassing although i played that game late at night that doesn't make it much better, besides im really glad that almost everyone here likes the sacrifice and the attacking plan i took and nobody have complained about it so far and that rook sacrifice at 24 didn't disappoint i guess .
Unfortunately seems like chesscom doesn't allow me to see the game review despite others have analyzed it but i don't really care that much about it now.
https://www.chess.com/game/140666639770?move=0
i feel like this game was special but i unfortunately already used my daily game review.