I don't believe everyone is selfish.
Jesus, Buddha, Gandhi, and many others were not selfish.
The remains of many heros in unmarked graves shows that many were not selfish.
They were all humans. Some were gays, atheist, agnostics, Muslims, Christians, Hindus, Jews and Buddhists.
Religious institutions love to portray all humans as selfish. This is because they love to sell their salvation plan to the masses.
Have you ever seen a child giving up his or her food to some else?
We are not born to be selfish. Our imperfect social conditions cause some of us to be selfish
Yes, there are selfish humans too.