Wedding planning is hard for you since you want to impress everyone. You feel obligated to listen to others to prevent conflict. You can be selfish now.
You shouldn't base your attire, venue, or guest list on others' expectations. Consider what you and your partner desire. Your day. Nobody.
You never stick to decisions because you don't want to make the wrong one. Weddings are once-in-a-lifetime events, so you'll feel pressure to get it properly.
You don't want to disappoint anyone—including yourself. Especially given your spending. Don't regret choosing the wrong DJ, cake, or photographer.
Yet, you cannot forecast the future. You can only investigate and choose what works best for you. You cannot control anything else.
You can be weak. You're too kind to defend yourself, but you should.
If your family is pressuring you to invite someone, wear a certain attire, or offer a certain cuisine, tell them this is not their day. Yours. Listen to your loved ones, but don't allow them rule.
Since this day is about you and your love, don't let them make decisions you don't like. What if others disagree with your choices?
You want to host everyone, which is impossible. Trying to please everyone will make you miserable.
There are usually complaints since people have diverse likes in music, decorations, and food. So do what makes you and your partner happiest.
If they want you to be happy, they will support you. If they don't support you, you may have to be extra selective who you trust.
It's not out of the ordinary for us to have a 16-page to-do list and yet agree to take on a last-minute business assignment, errand for a loved one.