Oh, Superstitch - my heart breaks for you! You put so much time & effort into Thermal. Maybe some time apart will be good - who knows, in a month or so you might try it on & it won't be as bad as you thought?
I've finally put the buttons on mine & weaved in all the ends & I'm really, really happy with how it turned out:

I used elan Baby Cashmere - about 18 balls of the stuff. It's *so* soft. This took me 6 months to finish, but I'm glad I soldiered on.