Ok, not much of a read on villian except that he has a huge stack and hasnt been playing garbage in the hands that i have seen. I used to just shove all in to a prelop raise. If how I played this is standard, so be it. What is the best way to save myself chips "if" I am up against the one hand thats better than mine?
Looking back on this, I am now wondering if I would have fired a 5$ bet and got a call or raise, I might get away from a monster, I think I would probably only be up against maybe 3 hands against a decent player (AA-JJ).

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

BB ($25)
UTG ($10)
MP ($48.10)
Hero ($24.90)
SB ($65.65)

Preflop: Hero is Button with K, K. UTG posts a blind of $0.25.
UTG (poster) checks, 1 fold, Hero raises to $1, SB raises to $2, 1 fold, UTG folds, Hero raises to $4, SB calls $2.

Flop: ($8.50) 7, 6, 3 (2 players)
SB checks, Hero bets $20.9 (All-In), SB calls $20.90.

Turn: ($50.30) J (2 players, 1 all-in)

River: ($50.30) 5 (2 players, 1 all-in)

Final Pot: $50.30

Thanks.