The play was to raise or fold after he bet into you on the flop, after that you have a mess on your hands. Odds
are pretty decent if this is a cash game that he had you beat, however anything other than AK, AQ or AA or some other set probably folds on flop if you reraise. If you dont fold him and it ends up being a race your still not in that bad of shape and you have taken away his bluff. If this was a cash game I might ease up on call downs at that level it can get expensive.