Hi,
I've been suffering bad with depression too and have found relief with fish oil. It's no miracle cure, but I do find it helps when things get bad. It doesn't seem to stop the depression when taking it daily, but for a 1 off hit it seems to work somehow.
Hope it helps you too. I've had success in the past with beta glucan, but again that might just be me. When all else fails I just have to curl up in a ball, breath and wait it out. It will pass like everything else.
Hope you feel better soon