Congrats! Should I be faced with a similar situation, I hope I can face it with the grit and grace you did. Well done.