In think your problem could be that you try and win every pot when that just isnt possible. You call all the way down with nothing and then when your runner-runner "flush" hits you massivly overbet. i dont mind seeing 1 more card on the flop when they only minbet, but on the turn when the betting gets serious you have 6 outs with a chance that someone else will make a flush if the Acomes. Why not just fold that turn. It's a pretty small pot and your chances of taking it are also pretty small.