I don't know if I should jump for joy or cry. We have so much to do!

How is this all supposed to come together?!?!?

Joel broke the news to me — 100 days until our wedding. He posted it on Facebook this morning. That means it's official.

And all I can think is that I don't know what our first dance is going to be, I haven't even talked to the band, I don't know if we have a menu and I think my mom is without a dress. 

Breathing, breathing, breathing. Must not succumb to panic. Help!!!