I honestly believe that your actions did not have the necessary consistency in this hand. In preflop I think an opening at 3x is more than enough at 5/10. You are in the strongest position of full ring, so you should not polarize your opening bet since this could be interpreted as a sign of weakness by some aggressive player, who could perform a 3bet IP and in that case your call / 3bet It would place your range in the lowest structure of it, because it does not block high pockets or high scale connectors.
Overbet in the flop is not a good idea here. The reason why a great cbet is not good is because your range has been polarized in preflop. So now if you continue with this attack intensity, you are blocking all the bluffs of the villain range and it will only continue to call the strongest part of the V range. Which in this case is made up of better sets than yours and a straight line. The lowest part of rank V is made up of double pairs, but even with this you are not in good shape because you don't block their outs.
On the turn the 8 does not change the structures of the ranges involved at all. If they called you on the flop, there would be no reason not to call you now. On the other hand, your range is limited in action, as you are on the verge of fully engaging with the pot. So this is not the right time to provide good
odds for calls, as this will happen anyway.
On the river your check is quite unbalanced and shows weakness. Preflop and flop you played very aggressive, then the turn and river were out of proportion, regarding the attack sequence that you previously carried out.
Since you played the hand this is a clear fold on the river.
Greetings.