I can't offer help as I have a male. But my heart goes out to you and to Sunny. She has got to be as frustrated as you are. Just hang in there and get her to the vet as suggested, that is your best bet and may relieve some of your stress associated with the not knowing for 100% what and why she is behaving this way. I would hate for you to give her up and find out there was something you could have done to help her. Either way, whatever you chose to do I don't think you will receive any complaints here. It has been my experience that we pretty much all respect each other and try to help one another. Good luck and keep us updated!