Hi guys, first post so here goes.
Ive been playing 6 months and im starting to learn my math and i wanted ur guys view on this hand.
Its last 25 of a freerole tourny, not a lot i know!
im about tenth with 39K chips

Ive not had a hand for a while and im on the small blind with a slighty bigger stack on the big blind. Its just me and him.
Hes just won a bigish hand luckily with 66 vs AA with a set and i guess he wont wanna play too much of a pot.
Ive got K7 suited so i raise 4xbig blind trying to steal the blinds. He calls. damn!

Flop is K hearts with 7 2 diamonds. Yes two pair.
I follow with another bet 4xbig blinds and get raised to where im all in.
Having just won a big hand i dont reckon this guy for KK and the set as his previous play suggests he woulda been all in pre flop (hed done it earlier with JJ) I could be up against a differnt set in which case im in trouble or two pair which i shud dominate with the best two pair on offer.
The flush draw is on but would he really risk most of his stack on the draw straight after a big hand? Surely hed wanna keep the chips hed just won.
I couldnt do the math quick enough so i called and went all in. Sure enough my two pair is winning but im against the flush draw and he finds it on the river.
Im doing the math now to figure it out, but with ur guys experience was this a bad call to make. I tried to figure out the pyschology variables and stuff and while i originally bluffed i hit a good hand.
Im not mad or anything just wanted some opinions as im new