OMG! Poor sweetheart! I know it's so easy to blame yourself, but those inexplicable things happen. You gave Jasmine a wonderful home and I know she appreciated it. Safe journey to the Bridge, darling.