wow that was a bit of everything! You did a great job to get through all that and to sound like it was no big deal....it must have been very scary for you. Lesson learnt? Take a dog or a phone with you wherever you go, and face away from sharp corners when sitting on the toilet! It always amazes me when I read people's stories on here....everyone seems so blasé about the number, variety and severity of side effects they have, it is awe inspiring. There are so many real troopers on here, and you are definitely one of them.
Rusty deserves a scruffie, he sounds like a great companion...trusty Rusty. Don't underestimate what you went through, and take it easy on yourself for the next little while, that was quite an episode you had there.
Jane