I think it's important to differentiate between "self-centered" and "selfish."
Selfishness (to me, at least), connotes a lack of caring for others, a lack of empathy, and a propensity for shirking responsibility (as opposed to exercising a choice free from a duty, either self-imposed or adopted). Self-centeredness is more of a focus on the needs of oneself, which, in and of itself, is not necessarily morally "wrong." I think actions, including taking one's life, can be self-centered and selfish or self-centered and NOT selfish.
I personally struggle with remaining pro-choice when it comes to an adult with minor children.