What position were you in? If you were in LP then I dont mind playing this hand, although Id probably ditch it. Anyways, the flop seems fine, Id usually bet about the pot here. However, on the turn you hit your straight and bet 3/4 the pot but barely leave behind any chips. Typically this isnt a bad bet, but if you are leaving behind so few chips Id just push here. You are not giving your opponent the correct odds to call for a flush, so your ahnd will get paid off in the long run more than it loses.