I don't like how the last 2 streets played out. No way would I call his all-on on that river. I could smell that Ace a mile away. If you look back you can see he pretty much played the hand like he had an Ace. If you really wanted to go all the way, it'd probably have been better to go all-on on the turn when you completed your full-house.
Oh well... so the cards drop! :-D
-V