analysis please?

ok.
i think you lose alot of ground little by little right from the beginning. instead of 4. e5, i'd have played Nxe4. it does more, capturing the center pawn. instead of 6. Na5, i'd have played Nd4. you're playing for the center, and it's going to be secure for a little while, given that he's blocked up there. oh, and the next check move with the bishop doesn't happen either. you do catch a break tho, as i don't think white handles the momentum as well as they could have.
why 11.b3? doesn't attack anything, and seals up your queen. also, i'm more inclined in moving my bishop up than 12. h6. if not then i'd have done so at 14. f6, you had the open diagonal. my big knock on white is they get nothing going against you.
it's all peaches and cream, and you're still sitting pretty at 28. f4 where you don't take the pawn? who knows, the board might have looked better later on with that pawn out of the way. on 30. Qc2, i thought your knight was going to get threatened by their pawn, but instead white lets you off the hook again with 31. Qd2. you don't make things any easier on yourself tho with 31. Nxe5, it's in their best interest to trade. you go along, and then their attacking.
you already pointed out 34.Qb8 in your notes. a simple Qd6 was all that was required, getting your queen out of the way and sealing off a forward pawn. and 35. Rd7 could definitely be replaced with Qd8. your queen has deserted the battle. white could have lost it (not really) with 36. Re6. attack! attack! Qd5+ would have ended it quick. and you're giving the game away at 36. Kf7. is your queen sick or something? Qb8 was available for a last stand. at 37. Rxh6 i wonder if anyone wants to win this game? they need to do Qd5 first to attack the king. a turn later and i don't like your 38.Qa8, but instead Qf8. fight! fight!
39. Kf8 made it official, in case you didn't know it already, but apparently white didn't (they took the long way in what could have been Qh8+ Kf7 Rf6#). hope i didn't rip ya too badly, i could always go thru one of your wins to even it out. ha.
22. Nxe3 seems to trade your N for a bad B. N's rule in these positions. Note that in 2 turns white's position is dynamite.
24. Nf5 is why N's rule. That thing's beautiful.
25. Nxe7 noooooooooooooooooooooooooooo. Now, note that's white's position becomes lackluster.
28. f4 I'm not sure allowing him two central connected passed pawns was a good idea.
36. Re6?? Qd5 wins. A bonehead variation is 36. ... Kh7 37. Qf5+ but if the K lands on a light square or f8 it's over. And he will unless he interposes with the R. So, 36. ... Rf7 37. Re7 Qf8 38. d7 Qxe7 40. d8=Q Qxd8 41. Qxd8+ Kg7 42. Qxb6 and it's over.
Where you got killed was allowing your Q to roam too far away from the R, K, and enemy pawn but with a pawn on the 6th, exposed K, and Qs on the board you were going to have a tough row to hoe.
I'm black.