Kia, you are good enough.. Maybe not for the standards of many people, but that's because many people have the wrong standards... Thanks to the way they've been conditioned by the media, mostly... When was the last time you saw common decency championed in the media as opposed to simply being rich or "good looking"? I'd say most people aren't up to your standards! It depends upon what people look for...
Unfortunately in this sick, sad world there are people who are beneath such things as common decency and those who are most decent are the ones who are most hurt, upset and outraged by this... It's something you can do little or nothing about, other than to realise that those who exhibit the lack of decency are beneath you in that regard, even if they have other wonderful qualities and to seek out those who display decency in a way which mirrors your own. Yes, it's lonely and saddening and frustrating, but there is nothing more which can be done, sadly. I wish there was.