Yes, kitties in season are terribly embarrassing. The only time we've had a female, she was a wreck. I called the vet and asked how long it would go on, and he said "until she finds a male". We were thinking a batch of kittens would be fun for our boys at that time, so we persevered. Living in an upscale urban neighborhood, it took several days before a male showed up. We made our kitty go outside, and the next day all was calm. Her kittens were gorgeous and we enjoyed them and had no trouble finding homes. Our kitty went into season again before the kittens were even weaned. The vet said to keep them off her for two weeks, as she could not be spayed while having so much milk. It was tough, but we kept them away. Even so, she still had so much milk the vet was dubious about spaying, but since she was in season we were desperate. My only experience with a female kitty. I advise anyone to spay them while they are young if you want a nice pet.