On (13), it’s good form to jump out to G3, ensuring your continued access from the living corner group to the bottom side; otherwise F3 can be a big move for White. Still, the game move is big.
On (15), your shape is strangely elevated, giving White aji around C9. C11 would have been more usual.
On (29), you make an influential shimari facing onto the right side, on which your position is low – it’s a questionable direction. A keima enclosure to guard better against a 3-3 invasion may have been more appropriate.
On (33), although it’s fine to hane, you could also consider Q3, with the idea of …wS2 - R2+ S3 - Q2 S6 - K3, aka. you give White a little bit of the corner and in return take territory on the bottom side.
(37) seems gote, and isn’t big enough to justify that.
On (41), a hane is natural and fits well with your joseki choice in the lower right.
(43) is a strange time to jump out. Since O2 is undercutting your position, it’s not as valuable a move as it was earlier in the game.
(47) is very slow; White’s not threatening anything.
White’s (48) highlights the weakness you first permitted with the questionable D11 shape. Your kick (49) isn’t a solution, since there is still a lot of aji for White at C12. Your aren’t behind; you can afford to defend properly, in gote, with C11.
Your invasion technique on the top side is good, although N15 is perhaps a bit slow-moving. You could consider K12, but that shape is also a little tricky at your level.
The peep (65) is a bad exchange, which makes a Black hane at N9 less effective.
You shouldn’t play away with (67), since the R11 is still eyeless and in a hostile area. It can be attacked quite easily from the centre.
On (71), since you already played P13, you may as well connect properly with O14. Then again, you are indeed weak on the left side.
(73) isn’t really a connection, since White can push and cut through either defect.
On (79), it’s probably best to just hane at P5. It’s not a terrible thing to sacrifice some stones here, eg. with bP5 O5 - O4+ P3 - O6+ Q5+ - N4x R4x - Q6.
I’ll let someone else review the fighting.