I feel disgusting

Y
I'm having a bad day and just need to rant.
I am part of a wedding in three weeks. I ordered my dress in a size 12 initially which is two sizes bigger than my pre pregnancy size. When it got here it was huge. So I returned it and got a size 10. That doesn't even close. I bought a waist cincher this week and received it today to help me fit in the dress. The waist cincher doesn't fit so I just shipped it back.
I feel disgusting. I should have kept the size 12 now I don't know what to do except cry and feel sorry for myself.
Ps. The dress is from David's Bridal so everything takes a month or more to get. 😭
I'm 7 weeks post partum via c section.