Barbara,
You gave some great suggestions for those that struggle with this issue. Usually, as you pointed out, this type of behavior suggests deeper issues and unresolved pain. If talking with a friend or family member does not lead to healing and change, then maybe seeking out the support of a professional therapist is needed.