Angel years ago I went through this and I know many many more people who have as well.
Stress is the number one factor. Somewhere there is a "stresser" in your life. Something is causing it. It is not just a random thing that can surface without the help of something else.
I am here for ya girl, whatever you need, whenever you need it