I felt throughout this whole hand I just had to call cause of the pot odds. what do you guys think.

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

BB ($60)
UTG ($74)
UTG+1 ($14.95)
MP1 ($162.45)
MP2 ($23.80)
MP3 ($53.70)
Hero ($185.20)
Button ($28.05)
SB ($67.30)

Preflop: Hero is CO with 8, 7.
UTG calls $0.50, UTG+1 calls $0.50, 2 folds, MP3 calls $0.50, Hero calls $0.50, Button calls $0.50, SB completes, BB checks.

Flop: ($3.50) 6, Q, 5 (7 players)
SB bets $1.5, BB folds, UTG calls $1.50, UTG+1 folds, MP3 raises to $5.5, Hero calls $5.50, Button folds, SB raises to $15, UTG folds, MP3 folds, Hero calls $9.50.

here it is 9.50 to call a $30 pot. how could I not call

Turn: ($40.50) K (2 players)
SB bets $25, Hero calls $25.

River: ($90.50) T (2 players)
SB bets $26.8 (All-In), Hero folds.

Final Pot: $117.30