limping UTG w/ a suited connector is pretty much a losing play for every player at every level, end of discussion.
dont float unless you have a reason to float. do you have 300 hands on this guy in PT saying he c-bets way too much? nope.
if you would have played this in position, here is how it woulda went down, you woulda raised on the button, he woulda 3-bet, you fold. if he didnt 3-bet you woulda c-bet the flop, he woulda check-raised, you fold. if he traps you, you got unlucky and you are stacking off when you hit 2-pair inevitably.

and btw, as for all the comments posted, you did not play this very badly and almost everyone would get stacked here w/ 2 pair. but this isnt the issue, you should be in this position very very seldom if you play correctly preflop. don't let this hand make you make huge laydowns, it is not viable at low stakes. you should no longer look for analysis using this hand, all you should take from here is you fucked up pf.