i'm no doctor and perhaps i'm not even very smart so you can listen or not.
i have taken
lexapro b4 without much success, but i've taking alot of anti-depressants without much success. Truthfully i don't even know if i have depression or not.
to your concerns with all the negative posts: yes there are alot of possible side-effects and there are people that don't get the desired effect - BUT their are definitely people who do benefit from these drugs. You need to consider that people who have the desired effect are much less likely to post a thread (I wouldn't because i wouldn't have any concerns).
i have a horrible tendency to repress thoughts and feelings, i do it unintentionally and usually without even knowing it. I repress things that i find uncomfortable or hard to deal with. Sometimes people that have repressed thoughts/emotions feel certain emotions without having any idea why they feel this way, even to the extent to where they feel these emotions seem to control them and they have no idea why.
everyone represses some thoughts. It could be a horrific thing that happened (or mildly upsetting), it could be an inappropriate feeling, even a dropped passion, perhaps communication issues with a spouse, perhaps feeling like you can't be yourself; ANYTHING.
i propose that your feeling "blue" is the cause of something. You just don't know it. Alot of people would have a hard time believing this; people don't think that this could be true, because you would never know that you repress thoughts (until you uncover them). By definition, you cannot detect a subconscious thought or feeling, unless you can bring it to your conscious.
you have to think about he way to feel and why you might feel this way (hypothetically, THIS could make me feel sad). sometimes it might be pretty easy to figure it out, other times it might be very hard.
if you don't have any luck try talking about it with someone else, someone you wouldn't have your guard up around. Try seeing a phycologist.
this what i think based on my experiences. best of luck!!