Definitely seek someone to talk to — professional, friend, family... Getting it out is already a big step.
Every life has waves of feeling great and feeling bad, for some people the cycle takes years, for others it takes months. For me it's a huge hormonal crash every month — I'm just starting to feel it again, and I know that for a few days I just won't want to do anything and I will hate everything, and there's nothing I can do to stop it. But the important thing to keep in mind is that it will pass. It will pass. One day you will be sitting on your desk and realize, "hey, I have been feeling great lately!"
Learn to recognize your own patterns, and be compassionate with yourself when you know you're down. It's natural, and the best way to get through it is to do something good today, even if it's just smiling to one person, helping with one thing, cleaning one object, or even just making yourself a cup of tea to enjoy. Congratulate yourself and love yourself for that effort, because it is an achievement, it does take effort, and it is very difficult to do at times. Picture it as a cycle or a wave — soon you'll start to feel better.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.