Weddings are meant to be joyous celebrations of love, where friends and family gather to witness two people begin their lives ...