Why do you think it's selfish? Almost every animal species has a desire to reproduct. And you are most likely having kids together with another person anyway.
Ask yourself why you're having them? if you disect any reason deep enough, any at all, in the end it comes down to pure indulgence and ego.
And still, I have them. Cause i haven't managed to get rid myself of either needs or desires. Yet, at least.
Well I asked you and you still didn't give me an answer.
But since you asked, it's only natural to have children and I wanted to give somebody a chance to experience this life. I was given that chance too. As you know it's lots of commitment and responsibility. You give away much of your time, freedom and money to give them the best upbringing. I'm ready to die for them if needs must. My wife also wanted us to have a family together so I didn't want to take that away from her.
But I guess if you reach deep enough you find all that comes down to pure indulgence and ego :P
edit. do you consider a need or desire to help other people selfish too?