Interesting. Although there is self-sacrifice, for myself, I see it more as a privileged to bring up another human being. As much sacrifice as I've given, I've gotten back. Being a parent has made me really consider my own actions - do I act in accordance with my moral code? do I actually present the example I want to set or am I hypocritical? How can I create safe boundaries for the child so they can explore and become themselves? There are so many things being a parent can teach you. The questions that children come up with out of curiosity.....sometimes just floor me completely. Then there's the cuddles and hugs which just melt your heart :)
I don't know about self-interest - I think here it really is down to what you think self-interest is. Which I think starts to touch on what each person believes their life is for. Anyway, just some random thoughts.