yea - looks like the main problem is your bets before the turn. betting semi-weak OOP leads to lots of these situations on the turn.

id bet 2.75-3 on the flop, then 7-8 on the turn. if they then raise the turn you can more confidentally fold. like jackvance said, if you make it to the river with either this or your line, you'd probably have to call or bet the rest unless a spade and/or a J or Q hit.

and yea - being OOP with no reads sucks bigtime. would anyone take a "keep the pot small" approach here and just check/call after the flop?