I hope you folded. I assume the blinds were something like 2.50/5.00 at that point and your raise was 3x.
Looks like his flop bet was that he had hit his J, and sent out a healthy feeler bet. Owing to the tendencies of the cards to pair multiple times in any hand (I read an explanation somewhere), him holding JJ is not out of the question. More likly Jx. On a stretch, J7. Unlikely is 89, Not so sure a tight player would raise into a gutshot. The check on the turn suggest on of two things, he hit the gutshot, and is slowplaying you, or your call tells
him you've got jj beat. 3rd j river and your bet looks feeler like again, showing him you probably do not have the other jack, and only an overpair.
I sure hope you folded. Only a few of his possible holdings make sense, and one makes much less sense for a Tag, Jx, probably suited, or 89 also probably suited. Both of those hands whoop you. JT suited hits the flop well, and JJ.
Looks to me like he had you from the flop.
Biggest problem with AA for me is that they are really hard to improve. Any board pair often make a set to anyone in the hand. SUited boards usually flush, and connected boards usually make the str8.
In a very similar hand last night with 4 callers to my 3x pf raise on the button with AA. A connected flop, a big bet, and a raise post flop and I layed down my aces. Funny, it came easy.
As for loosing less;
Big reraise after he bet flop bet might have told you more, maybe even getting him off his hand.
The fact that he called your PF raise suggests the off possibility he had JJ. WIth your AA, you may now be dead, and only praying to turn the set.
My gut tells me you were a victem of circumstance. His min raise flop bet tells me he is still hoping and making a halfhearted attempt to steal. On the other hand he may know exactly that is what it looks like and figures he has a nibble on his line.
Looks like your best opportunity might have been preflop with a 5x (or so) raise. Maybe even shove it all. Whatever you believe it would take to get him to lay it down.
Just this flunkies opinion.....