Hand #1 could just as easily be me. The "villian" could have easily been on a missed draw with both a flush/straight. Personally, I have great diffuclty laying down AA. Something to consider, which is not to bet the river under those circumstances if you aren't sure where you stand. (I don't doubt that this is exploitable at higher stakes, but at $5NL where people can have anything, it can save $). Also did you bet the river because you thought you had the best hand and you thought he would call?

Hand 2 I thought you played perfectly. Villian could have easily had AK. (And would likey play AK the exact same way.) Set over set happens and it's a beating.

Hand 3: If he had reraised you (significantly) would you have called? As played I thought it was fine.

Hand 4: Hey, you got lucky and got paid off. I do like the large bet on the end, as you never know who will call.