CONCLUSION:
Pre-Flop:
Hero UTG


(286 bb) raises to $1.50. Folds around to Villain, who calls. Pot $3.25.
Flop:


Villain checks. Hero bets half pot $1.50 into $3. Villain calls.
Turn

Villain checks. Hero overbets $7.50 into $6. Villain calls. Pot $20.
River:

Villain checks. Hero bets $6. Villain tanks ... and jams all-in to $46 total.
Hero goes into the tank, and eventually folds after cleaning up the vomit. I got fixated on exactly


as a holding for villain that might take this line - a mistake imo to think of a single hand vs a range of hands. I think I really did not plan ahead when making my river bet, as I should know whether I'm calling or folding if the action gets back to me. I think I also got a bit of "they always have it" syndrome when villain jammed. I'm at the top of my range here, and outside of having a straight myself, I'm only beaten by AQ and 89, with lots of two-pair, set (JJ, perhaps), semi-bluffs with blockers, and missed draws as possible holdings that might take a shot at blowing me off my hand.
I'm ok with how I played the hand before the river, but I think I misjudged whether this is a good or bad river, and that impacted how I viewed my opponents action. I think this should have been a tank/confirm thoughts/sigh/call.
Open to any feedback on my thought process!