Bachelor Party

Oh Monday...

... you always come a bit too quickly after a long weekend of fun. 

But oh, what a weekend it was!  Despite not quite enough sleep, and a wish that I had been smart enough to take today off, I'm still riding a huge high from the fun of the past few days!