SaintGirl is right, just from reading this-- the shock of this news has reminded me how quick a wonderful life can end. It gives you more appreciation for what/who you have, no matter how much of a pain they might be sometimes!
I'm so sorry for your loss, I don't know what more I can say... However please don't dwell on how long she was with you, but how happy you both were while she was.