I have struggled with mental illness for most of my life. I’m very codependent. Causing everyone to always have to be there for ME, listen to MY problems, deal with MY moods, change their plans because IM upset or anxious. As I get older I realize how selfish that is, and I catch myself doing it so much and dumping my issues on others. And when someone else is really sad or anxious I don’t know what to do. I don’t know what to say. everyone in my life had to learn what to say to help me, and for the most part they always know what to say, but I don’t know how to help them in the same way. I especially notice this with my mom and my best friend, when they are struggling with something, feeling sad or having low self esteem I don’t know how to be there for them like they are with me, and i feel terrible. The sad thing is, when i was struggling with something, i would get so angry at the people I love and treat them terribly. But they never left me and they always dealt with it and were there for me regardless. I feel so selfish. Can anyone please help me? I need to learn to be there for others in the best way I can and I need to stop myself from making everyone cater to my issues all the time. :(