I'm so sorry that you have to say goodbye to your Freda. I know it is hard, but if she is suffering, then its for the best. I know exactly how hard that decision is to make.
You gave her a wonderful life and she is across the bridge playing happily with all the other kitties and knows how much you love her. She will be waiting for you and someday you will be able to hold and hug her again.