I've had moments of depression for some time. The weird thing is, I can't figure out why.
My background: I'm studying in college. I have no family problems or financial problems. I try to take care of myself (exercise, diet, ...). I basically have nothing to complain about. I've never been very lucky with women. School is sometimes challenging but that can be expected. One of the things that annoys me is that I can't drive (because of fear, etc.). I like to spend time outside and I'm more of an introvert. As you can see, I have a pretty good life.

Nevertheless, sometimes I completely collapse. It's been getting worse lately. It occurs to me that I am behind in life. As if my brain was showing me all my failures (at school, with girls, and other shortcomings). Usually such a "breakdown" lasts one day. It happens to me on average once every 2 weeks. I used to get over it somehow. But now it's harder. It also gets into a state where I am thinking about suicide. I'm afraid of myself.

I don't know who to consult with. How to solve it. And most importantly: Why is this happening? I have a nice life, so why do I feel that way? Do you have any experience how to get out of something like this? Or advice with whom to consult and how to deal with it?
Thank you for your time. I hope the question is OK.