poor Princess! That makes me sad.
Maybe it would be for the best to re-home her. Especailly if you find the home for her yourself, and not take her to a shelter. Not that I think you would, but I know if it was me, I would want to know where she was going AND who she was going with.

Is there possibly a way that you could have her be an indoor cat only? Maybe that would work........?
I know it would be difficult to give her up!

Poor little girl. Let us know what happens.