Your terminology confuses me because sometimes when you refer to “raise”, it seems like you mean to say “bet”. You don’t tell us how much money is in the pot, so that makes analysis more difficult, too.

In your original scenario, you said that you “raised” to a dollar. If you did indeed “raise”, I think this is a bad play because you want to play cheap and hit your flush. If you actually just “bet”, this would be a bad play in early position or against loose and/or aggressive players or players who showed strength pre-flop because you could make it too expensive and the players probably won’t fold. If you’re in late position or the players are tight and/or passive, a bet could be a good play because you might win the pot right there or buy yourself a free card on the river.

After the turn, you tried to push your opponent out. Betting for the purpose of pushing a player out who just raised the round before doesn’t seem like a smart play. In hindsight, if you think he/she would have checked or bet less than $2, that would have been better.

I participated in a discussion similar to this - you may want to read that over, too.