I get delt: Q

8
Flop comes: 9

J

7
I check
He does: All-in $ 960.78
I think: Zach .. rather stupid to go in - he has a flush draw, ya know it. Just dump the straight, live to fight another day.
I do: All-in $ 890.00
He shows: K

2
I pray: No Club, No Club
Turn: A
I pray: No Club, No Club
River: Q
I pray: Thank you god for no club.
I then start to post how stupid I am for going all in with a straight ... when I knew without a shadow of a doubt that he had a good high flush draw.
Should have dumped my straight - the other player only has to hit once and I am done. Maybe not this time, maybe not next time ... but sooner or later.
... somewhere in the middle of posting all that - I have come to realize that I am a complete moron... one lucky ass moron at that