Wedding planning comes with a long list of things that can go wrong, but few scenarios feel quite as personal or as stressful ...