1) It's a tournament. You have a slight chip lead going into this hand, so if you call and lose the hand you are still 'ok" despite the high blinds. If you go all in and lose you will be severely short stacked, while if you just call you'll only be slightly behind.
2) It's very likely that your opponent has a flush. The way the hand played on the turn, the button could clearly be on the flush draw. When the other player decides to bet anyway, that should tell you that he isn't afraid of a flush.
3) More flushes beat you than you think. This may seem surprising, but based on the play of the hand on the flop, it's LESS likely that your opponent would be drawing to a small flush. What's more likely, is that he flopped a flush draw and an over card, or possibly, a flush draw and a straight draw. The 4
So you can beat the 4
4) You won't get called often enough by a worse hand. Your opponent will fold aces up, and probably a set. He MIGHT call you with a straight, but that is a remote possibility. He will also probably call you with a small flush, but that's no guarantee you either.
He will, however, call you every single time you are beat.
I was involved in this hand, any guesses as to which hand was mine?
