If you're taking this personally, you're not going to develop personally from the critical engagement. Remove your ego from the discussion.
All I did was write the only critical comment in this thread. Everyone else who replied to the OP contributed, "great job, thanks A+".