I would offer that it's not the cards you're playing, it's the way you're playing them. The percentages for winning with KQ, KJ, AQ, etc., don't change. And it's a bit silly to say that they "never win". Of course they do. But the way you bet them throughout the hand has a major impact on whether you take that pot or take what you consider to be a bad beat instead.
I've said this many, many times in these forums, but I'll say it one more time. If you give your opponent free cards by checking, or by betting timidly, and he makes his hand on you, it's not a "bad beat". It's bad hand management on your part. Start making them pay heavily for those draws, and you'll watch the number of beats drop and the number of pots you drag rise.