Don’t let this get you down. Just keep getting better and better.
The fact that you are here to even ANSWER people’s concerns is UNIQUE.
You cannot please all the people all the time. If you try to, you will end up very unhappy since many people are bottomless pits when it comes to what it might take to make them happy.