I am searching for a word or short phrase that is similar to "self-centered" but is not judgemental, condescending, or typically used as an insult.
I would like to use this word to describe a person that has the following qualities:
- Kind
- Generous
- Giving
- Loving
- Caring
But also tends to not regularly think about the needs of others.
I realize that this may seem to be incongruous or contradictory, but I actually know several people with all these qualities.
The best I've come up with so far is "self-focused", but to my ears, that still sounds judgemental and a bit like an insult.