I'm not sure if this is the right thing to say, but I'm really glad you could have those last moments with her and see that she went peacefully. It seems like there are a lot worse ways to go. It's very sad, but unfortunately it's a part of the process. I find your attitude very admirable.
Like everyone else, my thoughts are with you. I don't know you very well, but I've seen your name around enough when perusing old threads to know what a valuable member you are. I think I can safely say we're all here for you, should you need some support.