Here is the advice copied directly from the URL given:
Underestimating a personality or behavioral problem
Hopes, good intentions and promises are most likely not going to solve major personality or character flaws in a person's behavior, and neither will marriage. Though these negative traits, such as alcohol, food issues, depression or anxiety may not be consistently present, they will come up over and over again in your relationship. You have to ask yourself honestly whether you are willing to tolerate these problems throughout the rest of your life. Additionally, if children are part of the picture, you must consider the impact this problem will have on them as well.
Honestly, while I find other aspects of e-Harmony not to my liking, this particular advice really does make a lot of sense. Notice he
does not say that one should absolutely avoid someone suffering from depression, he only states that one should give this some
serious thought. The reality is that someone suffering from something more than just a temporary spell of depression (death in
the family, loss of job, etc) will have their ups and downs (sorry, but 'meds' haven't gotten to the point of keeping one always level).
Sorry it is perfectly reasonable for someone to ask themselves if they are willing to deal with that for the rest of their lives.
I am not sure if it is his labeling of it as a behavioral problem that bugs you (would you prefer the more accurate 'mental illness'
label?) or if it is simply the case that you suffer from depression and that article touches too close to home. If in fact you do suffer
from depression, I would suggest that you absolutely not reveal that upfront because even a mild temporary case of depression
will drive away potential dates. Unfortunately, depression carries a negative connotation in our society, so people have knee-jerk
reactions to it. The proper time to reveal your situation to your date is after you have had a few dates and they have gotten to know
you better. At that point they can make a better decision about how your depression figures into any long term relationship.