Weddings are a time for joy and utter happiness. It’s a special time in your life when you declare your undying love for your partner and celebrate amongst your closest friends and family. You spend months planning: picking out colors, finding the perfect dress, hosting showers and parties leading up…