My niece graduated this year.
I recall waiting for over 12 hours in a hospital waiting room for her to be born. Needless to say, I'm feeling old.
My bro and sis in law had the grad party on the 3rd. Every 4th of July my bro and sis in law throw one humongous shindig. We're talking 100's of people. Tons of food. Tons of booze. Campers, tents, bonfire. The city sets off the fireworks pert near (hillbillie in the blood talk) in their backyard.
This year they had the party on the 3rd, which worked out good, cuz who wants to eat too much crap, drink too much alcohol, stay up till 4 a.m., sleep on a blow up mattress in a tent, just to get up and have to go to work the next day. No holiday should be on a weekday except for Monday or Friday. ha! Anyhow, the main reason they had it on the 3rd was because the city was setting their fireworks off on the 3rd. Why? Get this...they didn't want to pay their city worker double time for the holiday. CHEAP!!!
But it worked out great. Since it was a grad party and not just their annual 4th fest, all the relatives were invited. Relatives I hadn't seen in years! Friends I hadn't seen in years! I was really bummed that the night went by so quickly. I felt like a buzzed up social butterfly trying to catch up with everyone and still have a great time at the same time.
And yes, it's true...we fell asleep prolly about 4:30 a.m. on a blow up mattress in a tent.
And actually on the true 4th we slept with 3 shivering dogs (fireworks), one of which has legs like a giraffe.
4th of July holiday does NOT equal sleep....