The two players that called were playing alot of hands with ax,kx,qx, and then raising big with AA-22,AK-JT. Then if they made a pair, they would see it to the end even if it cost them (rebought3x between the two of them). In this hand im glad i called it down, it would have paid off even though they only checked at the end, they would have called a healthy bet.
In the future vs two random opp, when would you get out of the hand?

PokerStars No-Limit Hold'em, $0.25 BB (8 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

UTG ($10.70)
UTG+1 ($10)
MP1 ($24.45)
Hero ($48.90)
CO ($31.65)
Button ($6.95)
SB ($16.40)
BB ($21.25)

Preflop: Hero is MP2 with 6, 5.
UTG calls $0.25, 2 folds, Hero calls $0.25, 1 fold, Button calls $0.25, SB completes, BB checks.

Flop: ($1.25) 7, 3, 9 (5 players)
SB checks, BB checks, UTG bets $0.75, Hero calls $0.75, Button folds, SB folds, BB calls $0.75.

Turn: ($3.50) 5 (3 players)
BB bets $1, UTG raises to $3, Hero calls $3, BB calls $2.

River: ($12.50) K (3 players)
BB checks, UTG checks, Hero checks.

Final Pot: $12.50