Yes this is NL25.I've been working on making my preflop reraises more aggressive so that I can sniff out KK/AA sooner as well as take control postflop.

I thought about checking down/pushing the flop as well.Guess this hand really slapped me.