That sucks dude
I ran ur hand through pokerstove and it gave me the aces odds of winning after the flop at 1.77% which means runner runner perfect. However, after the turn his odds jumped to 16.667% because of full house possibility.
Oh and just to rub it in a bit more, u were better than you expected when all the money went in, 68.3% favourite. Although I cant really blame any of the calls, the min raise by the aces was a definite no-no though.