I do not mind the push, you do want to give him the wrong odds to draw to his flush. And if he doesn't have the
a forth heart will kill all your action. You made him make the wrong decision.
I think it is fine to get it all in - the only likely hand you are a huge dog to is
, and even if he has that you are 30% to win.
And if he calls a reraise on the flop, you would both almost be commited anyway? Preflop the pot was 15, and with the two flop bets it would be 37. And you raise would need to be to something like 45 (to not give him correct odds to draw to a flush), and if he called another 34, the pot would be 116. And you would each have ~90 left. So if you go all in on a safe turn, he would call 90 in a 200 pot. If he called that on the flop, he would on the turn, even if he doesn't have the odds.
Similar situations here:
forum/viewtopic.php?t=17648&highlight=
- Mexicans are filthy. I once blew a Mexican. I had diarrhea for a week. Sarah Silverman