Our expert says:
No, not a sucker. But it sounds as if you sometimes try to take even more responsibility for some of these other people's lives, than they do, themselves ! You don't need to cut them off, as you say --- you are a naturally loving and caring person with excellent skills in helping others. But maybe there are some limits one should set.
Learn from past experiences, both so as not to allow someone who has hurt you once, to be able to do it again ; and if possible learn from those situations, how to avoid enabling someone else to hurt you in the same way again. If the hurters are not interested in changing, you'd be wasting your time in helping them. If they are, by all means offer some degree of continuing help and support, so long as it doesn't enable them to get into a position of being able to hurt you again, and so long as your help isn't greater than their own work on their own problems.
And maybe use some more of your genuine skills at being supportive and helpful, to help more deserving and innocent people in need, maybe giving some limited time to a charity or similar organization, to capitalize on your skills and your need to be helpful, without putting yourself in such a vulnerable position.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.