You are not alone in this, @kp998. There are many out there who suffer from the same, you have only been too strong to acknowledge your and to speak out about it. And if you can do that, i can only tell you there is more than enough courage and strength in you to over come it. I hope you do.
Overall, this is a larger community problem, and i trust many should learn from your experience.