I'm really sorry to see you're having a rough time. I wouldn't count your girl out just yet... baby her, and keep on keeping your tank in tip-top shape. You might just be in for a happy surprise.
(Just a thought... maybe keep an eye on fish behavior at "abnormal" times... maybe there's something going on to cause her stress that you're not seeing regularly?)