THIS WEDDING HAS BEEN GOING ON FOR 18 SWEATY HOURS!