Trust me. There's no such thing.
You may dream of a dreamy, hassle-free, perfect wedding, but it doesn't exist in real life. Maybe Murphy's Law is right: Anything that can go wrong, will go wrong. But it doesn't mean your wedding can't be wonderful. It will be wonderful in its own way.
On my wedding day, a lot of things went wrong. Some of them can be fixed, some can't really be fixed. But now, it doesn't matter that much anymore. After all what we really want to cherish is our hopefully long marriage journey, not our one day wedding.
The first incident on my wedding day was very early, at the bridal. I almost forgot to wear my bolero, until one of the bridal staff notice it. Then I wear it. And it was way way too big. Turned out they forgot to adjust my bolero to fit me. And to make it worse, the only person who can do it was not there, likely to hours later. Of course I couldn't afford to wait for her. So I just had to accept the overly big bolero. Great, a problem so early in the morning. When I was going to leave the bridal, my husband was already left. And then another bridal staff came to me and said that he forgot the flower bouquet. So I had to brought the flower bouquet he would present to me myself. A good way to make the bride's mood crankier, eh?
After arriving at the hotel, I found out that my husband forgot his vest too. Just when I thought that I couldn't get crankier, haha. Thankfully, there's already a technology called Go-Send at that time. Though we still can't afford the time to wait for it. So we start the procession without the vest. It wouldn't be too noticeable anyway, but I was already annoyed. My husband had to spend some time to talked me out of my crankiness. Said that we should be happiest on our special day. He got a point of course, so I decided to forgot those things.
Our holy matrimony was done pretty well. There are only two unexpected things, like we had to put rings on right hand though we bought it for left hand and pastor's weirdly awkward speech. But the real worst incident was coming later. The catering supposed to come at 11, so that it could be distributed at 12 to the choir and guests. It didn't. And the catering was hard to contacted too. After all the confusion and panic, my husband's uncle had to apologize to people about the catering, and my father in law had to treat the family lunch at the hotel. We had to move on the the next place so we could follow the schedule, so we didn't wait for the catering. Later, we found out that the catering came at 1.30 and rejected by my husband's uncle. Two and half hours, what a wonderful way to be late, right?
I was so stressed because of the catering issue. I didn't have the appetite for lunch, but my husband forced me to had some. He also consoled me by saying that gladfully only close people came to our holy matrimony, and they would understand that incident can happen anytime. Thanks to his kind words, I moved on and decided to focus on what's next.
It was a good thing that there aren't much trouble on our reception. Only small things like how the MC did wrong introduction, my husband's groom's speech (which I don't think as a big failure, but he does think so), restaurant forgot to label non-halal food, the whole lot leftover food, and how the restaurant's staff mistakenly took my mingle basket and thought it was restaurant's property. Sometimes we still regret about why we don't invite more people since it turned out that we had a lot of leftover food anyway. My husband occasionally regret that he didn't spend a little bit more for a prettier wedding. But after all, it doesn't really matter anymore. We can't change things that happened in the past, so we should just cherish the memories. Our wedding is far from perfect, but it was still beautiful for both of us :)