Depression aside, the most powerful work we can do on ourselves is to get straight with our family of origin. It may take a lifetime, and you may not be able to fully rid yourself of the unhealthy influence, but you've got to keep trying.
I'm a happy climber. And I'm in a relationship now with another happy climber. There's always going to be hills in life, and it is your attitude about your own work ahead that makes the difference.
In my marriage, perhaps we hid too much of the anger. My kids don't have many healthy examples of anger negotiation. And thus, even as young middle-schoolers, their response to anger is often to shut down completely, and even cry, depending on the severity of the anger.