Those are things that can be either? Which, to my way of thinking, is a good thing… because the running joke in a lot of my relationships is “Some people call it codependent, but we call it TEAMWORK.”
Most basically? Codependency =
not teamwork.
Teamwork, in psychobabble, is “interdependent”.
The article below has a fairly decent description.
If you consistently put the needs of others above your own and lead by self-sacrifice, you might be showing signs of codependency. Here are other signs.
psychcentral.com