Villian is 50/23/1.2 over only 73 hands, i only bet half pot on the river to try to get some value out of weak aces, but when he pushes i feel like I'm beat. There could be a chance i induced a bluff on the river with the weak bet, but i don't think he is capable of bluff shoving river.

Is this even close???

UTG: $206.10
MP: $42.00
Hero (CO): $102.50
BTN: $139.75
SB: $220.80
BB: $142.75

Pre Flop: ($1.50) Hero is CO with 5 5
2 folds, Hero raises to $3, BTN calls $3, 2 folds

Flop: ($7.50) 6 A 5 (2 players)
Hero bets $5, BTN calls $5

Turn: ($17.50) 4 (2 players)
Hero bets $12, BTN calls $12

River: ($41.50) 9 (2 players)
Hero bets $22, BTN raises to $119.75 all in, Hero ????