TJ, you don't have an overpair in the first hand - you have 2nd pair! As soon as he calls you need to seriously consider check/folding, I think. When he raises you on the river you have to wonder what the hell he could be raising you with that you beat. The answer is nothing. This is a BIG leak that you don't even recognise this.

The second hand - draws don't min-raise multiple streets! I would have to re-raise at some point, or check/fold. He is SCREAMING strength, not minor strength (like JJ, say) but multiple minraise strength - you have a good hand but only 2 outs to improve and there is a very obvious hand that has you beat. I just can't see any excuses for how you played it.