I hate to sound harsh, but yes, you are wrong to “hate” your peers: Recall, please, Jesus’ summary of the Law: “And the second is like it: You shall love your neighbor as you love yourself.” It is impossible to love God and hate one’s neighbor.
That means that you owe them courtesy, fairness, and decency. If you focus on the negative and despise them, not only are you breaking the Second Great Commandment, you are also setting yourself up for a life of loneliness, misery, and isolation, depriving yourself of an opportunity to be a good example to your peers, and perhaps losing many souls that could otherwise be saved if it weren’t for such an attitude. After all, we are all sinners: Some are worse than others, but we all fall far short of the glory of God.
Cut people some slack: If you wish to be holy, recall that Jesus Himself associated with some pretty seedy characters. And what attracted them to Him? Not necessarily His miracles, although they were most impressive. His holiness. People who are holy are genuinely kind to others. Other people find that very attractive, indeed.
I believe it was some advice of Mother Teresa to try to see the face of God in every human face she saw.
You do not need to participate in their worldliness, but if you are kind, fair, and courteous, you will be in a better position to elevate the topic of conversations and turn their thoughts to better things.
It is better to light a candle than to curse the darkness. Be that candle in your world.