These symptoms surely corresponds to depression
These depressive episodes needs to be checked.
For which we need to identify the cause of it.
Also understand the severity of depression.
For that consult a clinical psychologit.
There are tests available to understand the severity.
Do as per the advice of clinical psychologist