My cat Scooter is not what you could call a cuddly cat, the only time he will cuddle is when I have just come out of the shower. Perhaps he thinks people are dirty or something! And he never sits all the way on my lap, he is half on and half off (thankfully, since he is 20 pounds!)
Another strange thing about Scooter is that he just hates it when I wear my hair in a ponytail! I don't know why, but he will jump on my shoulder and pull on the end of the ponytail as hard as he can. He never does this when I wear my hair down.