Hello StingerMk,
Preflop: Well, it's already questionable if we even should 3bet it here.

Since if you are going to 3bet then we have to fold to the 4bet. Just avoid any marginal situations which even happened.
As played
Postflop: Don't like that much the Call on the river, turn is of course fine but you are most likely beaten on river. What do you think does he have in his 4bet range here what you beat?
Best Regards.