I think what you are doing is good. It's definitely not what I do, but it's not a bad idea at all.
Whenever I get pissed on I just tell myself that it's a good sign. You WANT for people to be in a position that they have to suck out to win. If you suck out WAY less than you get sucked out on it means you are a good player.