You are expecting human beings to know more than they do and to be able to give you something that can fix you or what you see wrong in humanity. You carry a lot of anger because your parents failed to make the world safer for you. You are angry because you did not have parents that protected you so you could grow up feeling safe amongst other human beings. Truth is a lot of members here can relate to experiencing something important "missing" and even facing human cruelties. There is defnitely no perfection when it comes to humanity. Fact is that human beings CAN be cruel and selfish and vile and dangerous and violent.