I have a friend that I have known for many years, who is incredibly kind but unreliable and very very very needy. I know she has a lot of issues (low self esteem etc), but I feel I have been supporting her emotionally for many years now. I feel I need a break. Her negativity is wearing me down. She phones me often - sometimes 2 or 3 times a day. I don't even speak to my family that often.
I don't want to be mean to her because she is a nice person. But I now feel dread every time the phone rings. How do I end this friendship or at least lessen our contact without hurting her? AIBU and selfish to withdraw from this relationship?