Oh, sorry you've had such a hassle with this. I know you're glad it seems to be resolving itself though and you're feeling a little "safer". Hope the bruise figures out how to get out of there quickly. I don't normally sleep on my stomach but was this morning and had a cat decide to sleep on my back; I suddenly couldn't breathe nearly as well

and when I finally decided I'd had enough and wanted her off, had trouble turning over/getting up to dislodge her! LOL.