May is a strange time of year. With all the graduation parties, mixed with the upcoming panic about it almost being beach...