My 2 year old neutered male cat likes to knead in my lap. The problem is, after a few minutes he goes into a weird state - if I try to push him off, he meows strangely, and won't budge. If I stand up to make him get off, he meows even more, and almost gets aggressive to get back on my lap. He is purring the whole time. What could be causing this?