Wow, that's fantastic! You are so brave for going through that, especially with the person vomiting. I wouldn't be able to do that. It just shows your strength.