I was the one last to act in a hand with T:hearts:8:hearts:. UTG raised to ($3). Everyone else folds and I called.
Flop is J:hearts:9:diamonds:7:spades:. I flopped a straight and he bets the pot $8. I raised it to $16 and then he reraises to $32. I went all in with $100+ chips (as I was sure he has a three of a kind).
He called, and unfortunately 3:spades: and 3:hearts: showed up on turn and river and he had 99 with which he got full house.
What did I do wrong here? Whose hand was good post flop?