Wow, thank you for sharing your experience. I had a similar experience where I was unable to sleep before my test date. I am unsure if it was a matter of anxiety or stress, but for the life of me, I could not fall asleep. I laid on the bed for hours and could not sleep. Now, my solution is to go for a run the night before so that I can make sure that I am exhausted to the point where my body has no choice but to fall asleep. You live and you learn I suppose. I notice you cited test time as having a potential impact on your performance. That's interesting. I wonder if others feel the same. By the way, you did an excellent job on your second attempt. Often it is not about the mistakes we make but the steps we take to amend them. Again, thank you for sharing and I hope more people are able to share their experiences.