Have you learned to pay attention to your energy levels when you are around specific individuals? After spending a couple of hours with a person, how is your energy level? Do you come away from the encounter with a rewarding sense of connection or do you wish you could avoid having to interact with them at all? Do you feel energized and creative and happier with life or are you maintaining this relationship out of either inappropriate loyalty or just habit? Unfortunately, some people who had some assistance during a rough patch in life, tend to think they need to keep "paying back" to that individual for the rest of their life (a type of inappropriate loyalty).
You might want to take the Relationship Evaluation Assessment, one way to help you assess relationships and what they are costing you in terms of vital energy. It is free and can be accessed at: https://arlenetaylor.org/assessments