Push all-in. If he has 55 or 99, well, so be it. If he has 4x, take your medicine here and make this guy your new best friend.

You're darn right you should have raised the flop...Only thing scary there for you is A4 or 55, but you hold two aces, and if he has 55 here...well, on a board like this you have to pay him off.

More than likely, you're probably still ahead here. I can see 77-KK doing this if he didn't believe you were on AA.