woo easy C9
He is right though, everything after the flop is bad; and here is why:
The continuation bet on this board isn't a horrible mistake, but after you get raised you should be letting it go. Any hand with a jack, 3, or larger pocket pair has us beat. Also a hand with a flush draw and just one overcard has 12 outs to draw to (about 48% to hit). So unless you have a very specific read that this is a flush draw or air you should be letting is go. The re-reraise is very bad.
On the turn the flush draw is now complete. Even if the opponent was only on the flush draw, the only draw on that flop, he now made it. So since you are far behind why are you betting? Only better hands are calling, all worse hands are folding, and there are no draws to charge so there is no value in betting.
I won't go into the river, this hand should have been folded after the reraise on the flop. However I understand that this limit is very bad, but unless he is regularly showing agression and showing up with air I think you made the wrong move here.