Not that it would make any difference the way you are running, but …
In hand #3, are you checking the turn with the belief that he will shove with an inferior hand (in which case, you were right
)? I’d have pot-sized bet that, since he seems willing to call with just about anything, but I don’t want to give him the chance to see a free river card.