I'm a writer. Of course I'm not satisfied with what I wrote. That goes with being a writer after all. However, you can't edit to death.
With 20/20 hindsight I'd have done a number of things differently. For starters, if I wrote this type of ensemble cast story from scratch again, I'd start with two characters and pull them far enough into the story to allow me to flesh out named nobody number one to become character number three, and so on and so forth until I stealthily had built my full cast. Dumping all six of them more or less in one go into the story costs me readers.
I'd also stuck strictly to a chronological start and waited until those concerned were safely introduced to the readers before I did funny crap like fashbacks and/or time-skips.
Lastly, since I'm writing multicharacter romance, I'd set up one couple at a time and written one bad excuse after another into the story to keep up the illusion that it's perfectly OK for the other characters to wait in limbo for their own emotions to evolve.
All in all adapting to the current day readers who won't invest in more than two characters at a time.
I have the audience my story deserves given how it runs. Most importantly for me I have a few readers who seem to be fully invested in the story I chose to write, and that makes all the difference. For those I'll keep going, and doing so as a happy writer.