My cat is part Siamese (very aloof breed) and she doesn't like to be held either. However, keep doing what you are doing because that's how I've been trying to get mine to be more cuddly and she is coming around. She is 6 months now. She even jumps up on the neighbor's lap when he comes over...
I am not a vet nor having any formal training with cats, but I can tell you from many experiences that male cats will spray an awful smelling liquid all around your house (marking their territory and trying to attract females) when they reach mating age. In my opinion, I would not wait until 6...