The stray I brought in turns out to be pregnant. Vet is adamant that the right thing to do is spaying, particularly because he's positive she couldn't be more than nine months old, if even. If I do this, I'm adopting a shelter cat to try and reconcile this with myself, if that could even be possible... Opinions?