some difficult moments, time seems to drag itself along. But when you are having a good time and are surrounded by g