I know my mistake was on the flop. And since then...well I have gathered up my marbles and have taken a break from playing (3 days).
After reviewing everything, I fucked up my play by not betting the flop and making it a pot size bet. However, with that being said, after the turn came blank, I was very confident on my read and that is why I pushed my chips in.
Was it a bad play by me on the flop? Absolutely. Was it a horrible call on the guys part? Absolutely.
But when I did the math, I can not totally blame the guy for making the call (9 spades, 3 fives, 3 tens = 15 outs of 28 cards left = 53% favorite). The odds were in his favor to make his hand.
Hopefully, my break from cards will help me play better tonight.