Codependent is a term that gets thrown around a lot these days but the true meaning of which is understood by few. Codependency is complicated because there are degrees of codependency in any ...