I got some rather critical comments back on a draft that I'd sent to my coauthors, only a few hours after I emailed it out. For about 2 days, my thoughts were along the lines of "These people are just jealous they didn't write this! Probably trying to sabotage me", etc. (it's a hyper-competitive project). That gradually gave way to "Holy shit, I hate what I've done! What an embarrassing structure I tried to use. I really am rambling here, and they were only trying to help", etc. etc.
There aren't many (any?) grad students laying golden eggs inside the papers of scientific journals. If you can just make your reviewers happy and forgive yourself for not being perfect, that's the worst part of the whole thing, I think. Yeah, this is difficult, especially the first few attempts, but we both know you've already shown massive improvement.