There are so many voices in my head, and I don't know which one is Jesus, they all make fun of me, and be rude and make me go crazy because I want to hear from Jesus only and I pray and pray for this to go away, but the voices only get louder when I pray or read the Bible.
I really want all of these voices to just shut up and I don't know how. How am I supposed to follow Jesus when I don't even know what His voice sounds like?
Medicine will not help you. Medications are based on natural ingredients, that effect the body. I was put on medications some years ago and the side effects were horrendous they would cause me to shake, one time I had stroke like symptoms. Having been through all of that I definitely DON'T recommend them.
You are dealing with a spiritual situation, hearing voices, as you know if from the devil. It does not mean you are a bad Christian, the devil just hates people, and wants to destroy your quality of life, and draw you away from God.
The bible says :
Jas 4:7-9 Surrender to God! Resist the devil, and he will run from you. Come near to God, and he will come near to you. Clean up your lives, you sinners. Purify your hearts, you people who can't make up your mind.
1) Submit to God - submit to his commandments, pray to Him regularly
2) Resist the Devil - ignore the devil when he speaks, and pray to God to remove them, they will go given time
3) If you have known sin stop it
These three keys are pivotal, we must remove sin from our lives (if there is any), continually abide in God's presence (pray regularly), and when the devil speaks determine to not listen to him, don't mediate on the thoughts, ignore them, push them from your mind. Thank God that he will give you peace and victory.