it's hard to diagnose whether if it's depression or it's just pure frustration.
Have you consider speaking out to people?
Yes we are all very protective of our LOs and we may not accept or like it whenever they were mentioning about our LOs.
best way is to speak to more people and open up yourself.
Read more