Morning Lorna,
The forum was super busy last night so I missed this one.
Everything you've identified is a incredible sign of co-dependency. You do a lot of things for other people, but you wonder, "Hey what have I done for me?"
All of the things you named are really to show your support and love for others and that's was co-dependent people do. Now although one would think, "So supporting others is wrong these days? Yeah right!" The truth is the bad part about being co-dependent is the reaction when someone craps on us and doesn't appreciate what we've done for them. The co-dependent trap is there.
Co-dependents tend to get VERY angry when all of their efforts are ignored and that's what unhealthy. For example, I used to go over the line to help people with ANYTHING. It didn't matter how uncomfy it was for me, I'd just do it because they needed help. They didn't ask most of the time and if they asked and it was a bad idea for me, I didn't want to, I was not comfortable, or I just thought it was a bad idea, I'd do it anyway because I wanted them to know I supported them.
Well, the majority of the time. It was a bad idea, I hated every minute of what I was doing, I wasn't comfortable.

They never knew it though. Then later I'd ask for something and that person would say, "No. Can't .. I have this to do." and I would get livid! Meanwhile it was about something that they couldn't do. I'd think, "But I totally sacrificed for you and you can't for me?!?" Their answer, "No and why the heck are you freaking out?!?" They didn't understand that I was actually counting what I did as a favor and it wasn't that I was "owed" anything. I didn't ever realize I was getting that upset.
That would destroy me with the second thing (not in order). The guilt of going off on someone and being mean. I would think I was a bad person because I'd know I volunteered to do things for people and that at anytime I could have said, "No... I don't want to do that." So then I'd get down on myself and feel like I owed them because I was being selfish. This would set off the invisible cycle again.
When I went to support meetings I was surprised by how all of these people did the EXACT same thing I did. The other thing I was amazed about was that those people were so normal looking. They looked like the nicest people in the world. They were all supportive looking people. I thought I was in Mayberry at those meetings and then I'd hear the heart wrenching stories of the pain they felt from helping out others and taking it out on them when their requests for assistance were ignored. Or the countless stories of being taken advantage of by those (friends/relatives/acquaintances) who would abuse their codependency and get them to do whatever they wanted to by just applying guilt enough to make the codependent person give in and do things they did not want to. That could range from mountain climbing to helping wash their car when there were sick.
In CODA I learned that I was the problem, not those I was helping. I had to learn to give myself the right to say, "I'm sorry I can't help you." and not explain it away or stay awake all night feeling guilty about it. I had to remove users from my life. Those who would use me just because they knew I'd do what ever it took to make them happy. I'd spend forever on the phone, I'd drive them where ever they needed to be taken, I'd give them my last dollar, you name it I did it for them. Lastly I accepted those who I loved so much that I couldn't let them out of my life, but I could learn to tell them "no". This was new for some people I knew, but eventually they stopped asking me "Please, why not, oh come on, why are you ignoring me." When I said, "No" that was it. I didn't owe anyone an explanation. I loved them and they had to trust me.
It took over 10 years to get to the point I am now. It was hard work to convince myself that I was doing the right thing for myself and those I cared about and loved.
I hope this all made sense Lorna. You sound a lot like I was. You are a great person, a very kind person. Odd that would be an ailment, no?
Hugs and kisses!!
Beauty