I think bet folding here is totally fine tbh. We have done everything correctly and just think we are getting value raised here a lot as this turn hits our range so makes no sense for this to be a bluff from villain
I am also happy to bet/fold here. There are a lot of rivers that are bad anyway, so I don't like calling and playing a guessing game OTR, when you might even already be dead on the turn. You still have FD+OESD, two pairs, sets etc that you can continue with, so no need to defend this hand I would say.