Jenkay,
I can imagine how bad you must feel right now, however, know that what you did was the right thing to do. I know that doesn't make anything better, but hr would have been in such misery.
We have 3 cats in our home and when the kids are gone they usually follow me around all day. One is my cat and his name is Jubi and if I lost him, I am not sure what I would do. He senses when I am ill and normally lays beside me and doesn't lose site of me.
I hope things get better back into a normal schedule for you and for Sasha. You will know when the time is right to adopt another kitty, but until then, just wool and love little Miss Sasha up and well, basically spoil her. I am sure she deserves it.
Nancy