The fact you bet 300 into 2200 on the turn, and considering your 300 turn bet was nearly half your flop and pre flop bet it shows that you were weak, or atleast petrified of the board. If you werent willing to call a shove on river you prob should have just folded the turn. Ive talked to you already about this hand. He isnt really representing any hand here simply just raising and shoving after your extremely weak lead on the turn.