I have 4 indoor cats and i absolutely hate the smell of cat pee. I clean out the litter tray every day and put in all fresh litter. Once i clean it i sit there and wait for each cat to do their business then i clean it immediately again. My cats race to the litter box when they hear its being...
I think it's just down to the cat being very particular. Cats are actually very clean animals, they like their environment clean as can be. I have 4 cats, two of which are very much like your cat. They'll even go in the litter to make sure the other two cats have covered their business properly...
So, I have 4 young cats. 3 males, 1 female. 2 of the males are neutered and the female is spayed. The 1 male I have that isn't neutered is REALLY loving. He'll meow and purr and rub all over anyone who will give him fuss but with me he seems to go a bit too excited during his fuss. He'll drool...