I understand what you are going through. Personally, I agree with you mother regarding the medicine. God, had to restore me. He didn't wisper in my ear, or shout with a loud voice from the clouds or anything, but he gave me a Pastor that was able to talk with me, encourage me, so that I could see the root of the situation.
It turned out that I was out of the will of God, and was trying to accomplish more than I was able to accomplish. You might want to talk to someone, about what is going on in your mind. Maybe it's school or work related stress, expectations from peers or parents, pressure from goals you have set or your self-image.
In my case I was working, pastoring, not being fed the Word of God as often as I was use to, and I was trying to perform at a level I wasn't able to perform at, so I broke down. I slept on average 14 hours a day for nearly two weeks. I would only wake up to go to work. I could not pray, talk to people, or remember names and places.
God delivered me, and I know he can do it for you.
Your Pastor might be a good person to talk too, or if you feel you don't have anyone around you, you can pray to God or e-mail me.
John Waddy
info@johnwaddy.com