fwiw I feel like you've been building upon the worst interpretation of what was said by interpretating it as a personal attack. This whilst all what was said is that tastes differ, perspectives differ, and the time of critique has obivously passed now that the project is in its final stages - at no point was said that you are a bad artist. You also kept agrressively pressing the other party to continue that conversation despite the other party clearly indicating they had no desire to. It really shouldn't have escalated the way it did, and there's a lot of things you could have done to prevent that.
I'm glad you're back, I just wish you never left.