Good job on getting through it!!! That's what we call a character building day. They are very important psychologically. It makes you realize you can put up with a lot of suffering and get through it. That'll serve you well on the big day.