Hero wins with two pairs, kings and queens(Qs Qc).BU wins with two pairs, kings and nines(9s 7c).

villian is maniac, his fold to 3bet is 17% on decent sample

flop: here i am protecting from draws plus i can get value from 1010 and JJ.
turn: here i have pot behind. Normaly i shove here to get value from all of his draws. But he is quite aggrresive so i think that he can be bluffing here a lot.