I think preflop, this is an over bet, especially since the hand can be 3 way at most. I don't understand why you bet almost the same amount on the flop as you did preflop. If you bet so big preflop, why not bet big on the flop. These smaller bets probably smell like weakness to your opponent, and he's taking advantage of a scare card.
When you play your hand this strong preflop, no reason to slow it down on this kind of flop.