Hi Artesh, Welcome to Psych Central (PC). I am sorry you have suffered from mood swings and depression. As others have suggested professional help is good first choice. If not an option, then check out the lifestyle changes at the end of the post. You could be suffering from emotions that you find hard to process and keep them buried as much as possible.
Glad you have joined our community.Many people here at PC find they can share these feelings and what they are going through with the confidence that people go through similar things and can empathize. So many forums are offered as well as Chatrooms (after you have 5 posts or comments on others posts). Depression chat meets on Thursday night at 9pm EST and Anxiety Wednesday at 8PM.
You can also be an active member in other ways like supporting others in their questions, reading articles and posts
http://forums.psychcentral.com that are applicable to your area of concern.
Please feel free to private message me or any of the Community Liaisons by left clicking on the name in blue to the left of their post) for questions or just to share.
There are life style changes that can give some relief that I have tried. These are not remedies but things that help me cope.
Diet can have an affect on how we feel. I have to watch what I eat because foods I eat can stabilize my moods or exaggerate them. A high protein low carb diet with snacks or meals every 3-4 hours will over time reduce my swings. I also avoid alcohol and recreational drugs because those can really increase depression.
Here is what I use when my head gets over crammed with thoughts. Breathe in a natural way. Silently count one on the inhale and 2 on the exhale. 3 on the inhale and 4 on the exhale. Continue up to 10 then go back to 1. This helps me focus on breathing rather than the wall of thoughts.
Other lifestyle changes that help me are doing yoga, exercises, mindfulness, calm music, and being active on Psych Central.