Lately I have been expieriencing feelings of depression. They come when things in my life are going wrong, and they come randomly even when things in my life are going great. When I have this feeling I feel terrible. I m sad all the time. I don t pay attention in school as much, I tend to not sleep as much or too much, I cry all the time, everything that anyone does just seems to make me mad, and I don t have the energy to really want to do anything. The thing is, these feelings go away and then come back. They last from 2 days - 3 weeks and then they come back about 3 weeks - 1 month after the last time I felt like that. My question is, can depression come and go? Should I tell a doctor? Will I need medicine? I don t really know what to do, because I hate feeling like this. I never use to be like this and I hate myself when these feelings are here.