All wrong..

When he pushed all-in, three possibilities went through my mind...

A)He missed his flush draw and wanted to buy the pot,

B)He had a K and chances are his kicker was lower than mine,

C)Since he just had his aces cracked by a set, he was on tilt and just pushed all-in hoping I'd fold.

My gut told me he was drawing to his flush, but remembered that he typically only bets with the goods...

And if B or C was correct, I had him beat.

I called and it turns out he had AJ offsuit, so I took down the pot.