hi rouge dreams, your night sounds like a triumph to me. Our great achievements don't have to come easy, and I think you did really well, after all everyone has good and bad days but it's all about coping with them in a healthy way.
Your attitude sounds really positive.