Well against a 22/16 a 3bet is out of order here, I would've liked to see a flop raise personally, but you choose to call, on turn you came out with a big raise (this is something with you, I notice in all your HH you do that flat/either a big C/R or a big donk bet out, both ways ok, and he flats), now river is a decent card, assuming they don't raise in EP with 10s/Js/KJ/K10/ so the only worry is the flush+Quads/boats, so you called...Personally if you wanted to GII, you should've lead out on the flop, lead out on the turn/and shove river but then you'd lose value so your approach actually was better vs this type of player..Yet that's just my 2cents, yet all this depends on how you, yourself played and what the table thought of your image (More or less if you were a mad man you could've actually got paid, and if you played tight well then you got the max you could ), atleast so I think