you played it fine.
I play it thsi fine and AA 3bets all in so i cant see your opp having AA so prob AK something like that.

Dont change your line on this board imo.