If the other person fails to follow through on their promises to you within a reasonable time frame and regularly makes excuses for themselves, then they are using you for their own comfort. Continuing to take care of such person will rightly earn you the label of being co-dependent.