We probably should build statues of selfless people, but I wouldn't put myself in that group. I know I have definitely been selfish at some points in life. Properly selfless people are those who give lots to charity, or volunteer for charity, and so on.
When it comes to wanting good things for your kids, surely that is very common. Many parents expend a lot of energy to try to provide the best lives for their kids, although you do sometimes come across parents who put themselves ahead of their kids.