Yes. These could be symptoms of depression and anxiety. Low mood, irritability, anxiety are important symptoms of depression. It needs to be evaluated in detailed.
Next Steps
I would suggest you to consult with a psychiatrist in person. A detailed evaluation of problems and associated symptoms is required.
Health Tips
Don't worry. It is treatable.