I understand how you feel. I have accepted that the world will never be perfect, and that I will never be able to change that. Despite this, we can make a difference, regardless of how small it is. If you think about it, the world has progressed in terms of morales. But,there will always be greedy assholes, corruption and injustice, and there's notthing we can do to change that. All you can do is live your life according to your ideals, and hope for the best. As much as we'd like to believe otherwise, were not perfect either. Humans are flawed. Without the negatives there would be no positives.