Looks like this guy wanted to go all the way with it regardless, so you're probably going broke yea.

I wouldn't slow-play the flop though, but he was probably going to chase anyway in which case you would have been allin on the turn and not hit the FH.