If you really love your partner and you like everything about them, then you should not let them go because they are angry or aggressive at a particular time. Yes, it is not a good thing if this behavior persists over a long period of time. Help them deal with their anger and try to curb it. Living I this world is not easy. Every person loses his mind once in a while.
Knowing how to talk to someone living with depression can be a great way to support them. This can be hard to believe when depressed, but can also be incredibly helpful in a crisis.
Even science has backed up the importance of social support.