I am thinking that I hate the flop call in hand two.
Sure you beat half the range of hand that he'd bet that flop with, but do you beat them by much? You don't even really have KK x beat really. Plus do you know if this players going to second barrell with air? It would definitely be difficult to impossible to call here.
I think even if we beat 50-60% of the hands he'd bet this flop here, the implied threat of turn and river bets forces us to fold this.