My Vet says humping is about dominance and he likely just wants her to know he is the boss, if she really didn't like it she wouldn't go anywhere near him and the way we get along isn't the way they get along, my mom has a cat that swats and my Verdelle and growls and he barks and jumps and torments her, but, she doesn't run away so I am thinking she likes it a bit