live ring game, max buy in $200, blinds 2/5

position small blind.. KcJh ($850 in chips)

One right to the button raises to $20
button: Calls $20
SB (me): calls $20
BB ( $550 in chips): Calls $20

Pot: $80

Flop: Jc, 5c, 7c

SB (me): bets $60 on Tp + good kicker + high flush draw
BB: raises to $120
all folds and comes to me.. and I push all in!!!!
BB calls

turn = nothing, river nothing and BB wins the pot with 8 high flush!!

did I play this very wrong??