I'm not equipped to handle this from a professional level, so allow me to give you some friendly advice: go see a professional about your concerns.
I know you have been taking advice from everyone, but like many medical conditions, advice is rarely effective for the kinds of disorders you have listed.
As far as God listening to your prayers: I believe He has, and I believe He is answering them. He has provided this forum for people to pray for you. He has brought you to the point where you have asked for help from Him and others -- that is where He may want you to be, so that you may learn to be more dependent on Him. And, unless I am wrong, He will make it possible for you to obtain more help from people who can help you on a personal level (unlike me, who can only point you off in a different direction and pray for you).
While I know you may be looking for sympathy or empathy, don't go smearing the name of God in the process.
We must be merciful to God’s reputation. It is easy for us to tarnish God’s character because He never argues back; He never tries to defend or vindicate Himself. Beware of thinking that Jesus needed sympathy during His life on earth. He refused the sympathy of people because in His great wisdom He knew that no one on earth understood His purpose (see Matthew 16:23 ). He accepted only the sympathy of His Father and the angels (see Luke 15:10 ). -- Oswald Chambers
Praying for you, earnestly.