6 weeks out...So I made the decision (after lots of thought and tears) to keep my dress. I love it and the dress is 100% about me and not about ex-FH. I'm going to have it preserved and maybe one day I'll get the opportunity to wear it. Granted I may never get married, but if I do I'd like the option. Yes, I'm aware that my body or taste might change or hypothetical FH might be against the idea but I'd still rather be in the position of having the option than sad because the dress has been discontinued and I can't find anything else I love as much. And the money I'd "recover" from selling isn't enough to change my mind.
As for the ring, that's in the process of being sold and I'm giving ex-FH back the $2k he gave me toward the ring (in check form so there's no questions later). The other money will go to my dad to reimburse him for wedding expenses that can't be recovered.
I'm sad about not getting to wear my dress and ring, but not about calling it off. That was the right call.