Did I take this to far or not far enough or just far enough? Opponent is a 50/20 playa.

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

Hero ($27.50)
SB ($35.40)
BB ($36.30)
UTG ($16.80)
MP ($35.15)
CO ($33.20)

Preflop: Hero is Button with Q, Q.
UTG calls $0.25, MP raises to $0.75, 1 fold, Hero raises to $3.25, 2 folds, UTG folds, MP raises to $5.75, Hero calls $2.50.

Flop: ($12.10) 5, 7, 6 (2 players)
MP bets $4, Hero calls $4.

Turn: ($20.10) 8 (2 players)
MP bets $25.4 (All-In), Hero folds.

Final Pot: $45.50