This is a 25nl game, been playing for about an hour or so, villain1 is a 17/6 over 40 hands, villain 2 a 21/5 over 60. Villain 2 doesnt cold call much and likely has a reasonable holding. One of my leaks is that i tend to hit the "bet pot" button a bit too much and feel im losing alot of value out of my better hands. While the way i played this doesnt really show a "value bet", it is an attempt at getting my opponent to put the most money in when he is way behind. I'm gonna explain my thinking on every street, and all comments would be greatly appreciated.

UTG $6.36.
UTG+1 $24.40.
Villain1 $8.20.
MP 2 $22.60.
Mp3 $30.69.
Villain2 $23.08.
CO $9.47 (sitting out).
HERO $31.93.
SB $7.87.
BB $6.66.

HERO : Th Tc

2 folds Villain1 raises to $1. 2 folds Villain2
calls. HERO calls. 2 folds

I considered raising pre, but decided just to call instead because it was likely to shut down the action as players left werent likely to continue, i had position, and didnt want to be reraised.

Flop (board: 3c Ts 9h):

Villain1 checks. Villain2 checks. HERO
checks.

Here, I'm pretty sure neither has an overpair because of the checking, so they either have a set and are trapping, which seems weird...or they have missed overs. Dry board, not scared of any turns, and many turns can give them hands that call later bets when they are still behind so i check

Turn (board: 3c Ts 9h Ad):

Villain1 bets $2.50. Villain2 raises to $7.40.
HERO calls. Villain1 folds.

I dont konw what i should do here. I think its safe to say both have aces in there hands, villain 2 probably a strong one with his low cold call % and his reraise. What should i do here to get the most value out of my hand? Do i reraise right here and hope to get called by TPTK kind of hands or do i call to entice a river bet? I realize now that the quiet guy on the button calling a large reraise just set off alarm bells...and led to this action

River (board: 3c Ts 9h Ad 8d):

Villain2 checks. HERO bets....what?

damn...ok kinda silly i suppose. Best line was likely to reraise right there on the turn right? Aw well...know even less on what i should do here than i did on turn. He has 15 left, roughly 19 in the pot. What is the best bet here if we continue with the assumption that he has an ace?

What i wasnt thinking about at the time, was that an 8 couldve helped my hand... i can see a poor player playing QJ like this...but i really didnt give that much thought.

Any and all suggestions on how i could get the most money out of this guy as well as advise on any street is welcome, as i tried to take him to value town but he had other plans. Ty in advance.