Setting a wedding date is challenging business. There are so many competing schedules to consider...birthdays, family anniversaries, special events, etc. Not to mention the fact that Mother Nature has a ...