I hate myself for some of my secrets
Why do your secrets make you hate yourself?
That makes me a bad person and I'm pretty sure everyone hates me.
Everyone has secrets, and there's no reason to hate yourself for your past or your feelings. You should share your secrets with someone you trust or a professional like a therapist. They can help you work through the way these secrets make you feel.
Thank you, my secrets drive me crazy.
If these secrets are so burdensome you should get them off your chest. It's unhealthy to keep it to yourself. As I said you should share them with someone or go see a therapist.