Villian has been raising liberally with position, this is the first time I've 3-bet him pre. I had been leading by a fair bit until a couple of hands ago I tried to call his bluff when he wasnt bluffing (he'd been pot stealing a fair bit imo) and then he hit a set v's my top pair.

How would you have played every street?

PokerStars No-Limit Hold'em Tourney, Big Blind is t60 (2 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Button (t3280)
Hero (t2720)

Preflop: Hero is BB with 6, 6.
Button raises to t120, Hero raises to t280, Button calls t160.

Flop: (t560) 4, 2, 3 (2 players)
Hero bets t400, Button calls t400.

Turn: (t1360) T (2 players)
Hero bets t660, Button calls t660.

River: (t2680) 4 (2 players)
Hero bets t1380 (All-In), Button calls t1380.

Final Pot: t5440