Are you on the button?
I think you could fold this preflop and live a pretty happy life.
On the flop you fold to that big checkraise. Actually you don't even need to raise the flop, but if you do I guess you do. But certainly don't call.
You say that your hand is too strong, but against two players you are in a situation where some of the time when your hand does actually hit you still lose. A good amount of the time you will be the second best hand here. You don't have the implied odds
to call (not enough chips left behind for all those times you miss) and you don't have the express odds to call. There are a lot of hands you are a dog to.
I say fold pre and fold the flop. You don't need to be calling with that on the button very often - especially at these stakes.