Hi,
Villain was very aggressive postflop, he had made me fold TPTK on the river before, he did seem to get most of his chips from gettting people to fold, however I think I might have overplayed my hand anyways.

Preflop:
I raise for value, could argue about making it a bit bigger as there are several deepstacks behind me + a few fish.

Flop:
Here I bet for value, when villain raises my first impresion is he is bluffing, however I think he might have a strong draw, but really don't want to get it in here, rather want him to make mistakes.

Turn:
Nothing really changed here, the card here is a blank for him as well, and I think here that he is likely to bet the river aswell given his aggressive line. But it won't be a comfortable call.

River:
Yet a blank, considdered to shove here, but I thought he might have a set in this case I'm screwed, so took the sissy line and called the river, hoping I was right about this villain.

I guess I overplayed my hand, leveled myself and all?
I don't have enough hands on him, however to my defense he was being a bully and I assumed his stack also could in some cases make him think he was unstopable...

He also didn't seem to be to ahppy about going to showdown, without making a bet on the river.