Codependency is a real strain on healthy relationships - for the person being depended on they feel trapped and suffocated, whereas the codependent person feel broken when they're cut off, like an addict. It's not an uncommon situation, though this series shows it in a very unique way. Madoka seemed quite different earlier on (like a villain), but seeing now her thoughts and motivations it's making a lot more sense.