Villain is a regular.
He is on the aggressive side once you show weakness or take a passive line.
He usually bets a lot against missed c-bets both in and out of position.
As a preflop raiser he is capable of C-betting turns and rivers if not shown any resistance, as in this case.
I block the 7 and most likely he doesn't have a straight here.
However, it's possible that he barrels sets that beat me, especially if he blocks the straight as well.