Personal experience talking? :tongue:
In addition to what everyone else has said:
Talk to a psychologist, you probably aren't clinically depressed, but some sort a shrink would probably do you some good. And if it turns out you do have long standing depression, don't be afraid to try some...