I've been there too.

I feel so bad for you right now. As other's have said, it is one of the hardest things you will ever have to do. You are doing the right thing by Queenie. If she could talk, I'm sure she would say, "Thank You" for letting her go and no longer having her suffer. Hugs to you.