i think calling preflop was questionable...and i wouldn't recommend doing this all the time. but once in a while is fine, and since it's headsup if you flop trips, 2 pair, oesd, you're usually good.

the other guy was an idiot tho, he bet strong on the flop, and you raised him bigger. when people reraise a big bet like that it's more often not a bluff. QQ, KK, AA all dominate him.