I think, as a homebrewer, you are ready and willing to take the good with the bad. Truthful reviews are the only helpful kind. It sounds like you did good here, but don't be afraid to hear bad news, and I personally insist on it. Only when you know what people don't like about your beer, can you decide if, and how, to do something about it.
And not every negative comment requires a correction. You have to decide, possibly through several reviews, whether or not it's actually a problem for you.
There are two general lines of thought on this.
1) You submit your beer to friends and acquaintances for their remarks. This is great if you really only care about pleasing yourself and your friends.
2) You submit your beer to qualified judges at a competition. The judges will *probably* have more experience with all kinds of craft beer and will *probably* have useful feedback that could actually help you improve.
Note that *probably* means that not all judges are equal and all of them are only human. Also, they will be judging your beer against a fairly rigid style guideline, and often very awesome beer will not necessarily score great against such rigid criteria. But, at least you will have comments pertaining to off flavors (or expected flavors depending on the ingredients) and commonly avoidable mistakes, such as oxidation, under attenuation, high fermentation temperatures, etc.
As a hobby, it's really all about what makes you happy. For many here, there is no need or desire to submit beer for competition. It's quite enough to make beer they, and their friends enjoy.