Just throwing my 0.2c into the mix.

I happen to agree with Chopper here. We've allowed the guy to bet into us each street and now it's on the river. Putting myself into villain's shoes I'm getting frustrated because (LAG) he has pushed at us twice already with almost no thought about what we might have. If he did, he would have either checked on the river or pushed us AI with his beat.

If we call:

We win, split or lose.

If we reraise he will:

Fold (we win)
Call (Same as if we called)

A maniac should/would have pushed earlier with A6 or at least on the river. I'm really thinking that he is frustrated and will either come to his senses and fold to an AI c/r or call because he is so blinded by his own hand that he can't see what we have. If he was a tighter player doing this bet, I'm calling. But a LAGG, I'm reraising/pushing AI all the time.

But as for the c-bet point in the beginning, I completely see why you've not done it. We've hit the flop too hard and apart from a 6 are pretty much a-ok to induce bets from opponent.