As im looking over the hand, im seeing a lot of different places and way that this hand could be tweaked. Everyones gonna tell you that if you limp with aces ur gonna get outdraw so never limp, but for s*its sake lets say that limpin is the right play here. With a flop like that you gotta push harder. your callin pre so that post flop youll get some money in the pot, so i figure, if youre gonna slowplay aces, you gotta get the money in the pot postflop, the money you didnt put in pre. Raise big on the flop, commit yourself, at least on the flop u got outs if u both go all in. Once the j comes, u gotta lotta hands that beat u, so its a tough call. I guess what im saying is, if youre going to limp pre with aces, make sure that youre either a)ready to bail without worry or b) plan on getting the money u missed betting preflop, in the pot.

But that aside, i dont think u can ever limp with aces, unless you have a very specific read on what someone either has done or is going to do. If u KNOW itll get raised on a certain guys bb or if a certain guy is on button, than call. but its basically only gonna get u stomped. U disguise ur aces by raising the same pre with ak/aq/tt or something as u do with them.
Silver lining: least you had the discipline to fold (although its definately possible the guy was making a move) Prolly a rookie move, but i prolly would called the river regardless, outta spite, LOL. SO kudos to you for that.