From what you wrote in this thread so far, it doesn't seem that your problems are too small for a doctor. My suggestion still holds - see a professional who would be much more qualified than any of us here.
Thank you sir for your guidance.
but the problem is gone now .I was sure from the very beginning that the problem was from my mind and not because it has lost some chemical balance but because of the emotions and thoughts and my way of handling them.I was not letting them go but instead was fighting with them with confirmations and new thoughts.
Now i realized that our body has complete self healing mechanism.
Many thanks to you and RonSouther.