Weddings are often portrayed as magical fairy tales where dreams come true, but ask anyone…