Part of your problem is the percentages evening out and part could be from your table image. I've never played a hand with you, that I know of, but something to consider is what your image is. How many hands do you play a round? How often do you raise preflop? What hands do you raise with and showdown with?

If I know you are on a big hand and I have a weaker one, I might call to the river looking for the long shot draw because I know I will take everything in your stack. This play has to cost little vs the size of your stack to make it profitable, but I've watched many people do it.

Playing too few hands is almost as bad as playing too many hands in a poker world ruled by trackers and other information systems. This will narrow the range of hands you could have more and more. Personally speaking I would rather play against the tightest players around because they are easy to put on a hand. The loose ones are harder to put on a hand because of the expanded range they could be playing.

Just something to consider when playing cash game.