This is the worst flop bet I've seen you post. Aggro villain 3bets and then checks ATx. He's doing one of three things... check/raising, check/calling, or check/folding. Give him a range for each action, and see how you shape up against each range.
This is the world's easiest flop check. And when he spazz jams the river, we've got a very easy fold. This looks like 66, A6, or even JJ-KK who has correctly put you on a ten.
Also, bet your AA on 775, especially against fish.