Haennie, I've suffered my share of rejected papers -- one I'm working on today was previously rejected. I know why, now, because yes, I was drinking so much then I hadn't bothered to look closely at what my co-author did LOL -- or what I did, for that matter.
Hang in there -- I have a colleague who says that all research can eventually find a home. And some things you eventually have to chalk up to learning the hard way.
Reviewers' comments can sting wicked bad. The sober approach is to read them and pay attention to them. It's quite painful, though, isn't it? PM me if you want to talk more about the publication process. We're not in the same field, but I think from reading your posts something related.