main villain is 20/16/3 hasn't done anything out of the ordinary.

other guy is 52/22/3 donk.

comments on all streets are appreciated.

Full Tilt No-Limit Hold'em, $4 BB (6 handed) Full-Tilt Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Button ($1414.95)
SB ($158.70)
Hero ($563.20)
UTG ($797.20)
MP ($398)
CO ($167.80)

Preflop: Hero is BB with 5, 5.
1 fold, MP raises to $14, CO calls $14, 2 folds, Hero calls $10.

Flop: ($44) J, 5, Q (3 players)
Hero checks, MP checks, CO checks.

Turn: ($44) 9 (3 players)
Hero bets $35, MP raises to $105, CO calls $105, Hero calls $70.

River: ($359) 7 (3 players)
Hero checks, MP bets $279 (All-In), CO folds, Hero gets dizzy