I may just fold preflop.

On the flop i definetely fold. On the turn i definetely dont bet. I don't hate your river play, i kind of like it as played.