Sucking and kneading blanket is a normal cat behavior that signifies comfort and relaxation. But if your cat sucks and kneads on a blanket at the expense of other activities, then it could be a sign of anxiety. Cat humping blanket is a sign of anxiety as well and you should address the problem immediately.