Here's what I could see:

Helpful to white. It's better to play at H14. It puts G14 in atari and threatens a ladder for H15, which doesn't seem to work, but if white then pulls out to G13, you just ask "which of these two?" again by playing at H17. F15 is really a very precarious stone.

D15 catches it

C3 would protect most of that corner.

Was this really worth more than K2?

Q3, seriously. Playing P4 here screams "I HATE CORNER TERRITORY!"

White invades the right side, but black does not care.

White invades the right side, but black does not care.

If they're dead, but you can still make forcing moves, save them until you either have a ko fight, or maybe until you have a very clear idea of how to save
them. Playing it out like that is no use. White becomes more solid and you gain nothing.

Not needed, they're already caught.

Not needed, they're already caught.

White has established a right-side group, essentially without having to fight for it. Yay white! Maybe you shouldn't have ignored it up to now.
+100

O8 catches them.

Q6 is not purely defensive. You'd still threaten to cut off those stones, so white would have to respond to save them. If white plays elsewhere, you could just push in at O9 and they're in trouble.
+200

Not needed, they're already caught.

Not needed, they're already caught. You are aware you can't be cut off at O16, right?

There are still points!

Not yet forced, and there is still a point!
Hope that helps!