Why do you bet so small on the flop? I assume with your best value hands you would bet around 5 and be looking to get it all in. I don't think you have much folding equity on the turn the way the hand played. You have a minraise left, don't you? It's a fold imo. You face an overpair way too often here, possibly a set or straight some of the time to. Thinking about it for a bit, if you bet so small here on the flop, you might consider just checking and taking your equity and showdown value with some deception since they expect you to bet your draws. Your small bet doesn't acheive much with your overall range imo and it's what puts you in a tougher spot. If you had bet bigger, your opponent would basically have to shove to lead the turn.