Sounds like you have already learned from it and know better how to deal with it when you have to face something like that again. Great job for acknowledging it and making the best of it! Situations like that are really tough. You could have done worse! Hang in there!