i'd check the turn

as played, i think the river bet/call is okay. sometimes loose cannons hit sets against your AA. it happens