What were you hoping would happen when you called the flop bet? Most people don't raise mediocre hands from the small blind, so you really don't beat much of anything, and even if you hit your ace you might lose a big pot to 2 pair or AK. I'd be surprised if calling that flop bet resulted in you winning the pot even 10% of the time.

I can see why you'd think ace high is good on the river so it's not that horrible of a river call, but I suspect that it's still -EV.