I placed an order for a coat a few days ago. I got it in two different sizes to try. I know the size that will fit me now, but I desperately need to lose weight this year, and I have planned a no spend. It's not been dispatched yet and I am wondering whether to cancel. If I buy it to fit now, and my year goes to plan, the it won't fit by the end of the year so a waste of money. If I buy it a bit too small and the year does not go to plan, then I am stuck with a coat that's too small! It's a great little coat, classic pea coat, but I am worried I am panic buying just because it's a good price in the sale. Shall I try and cancel and save the money for a later date when I can treat myself to a hopefully smaller jacket?