Sometimes when I see inexplicable selfish behavior, I wonder if it doesn't go back to how we are parented. However, if you observe young toddlers, some are naturally willing/wanting to share and others are trying to grab for themselves. Can respect for others and cooperation be taught? I think my Catholic upbringing certainly molded me to be more empathetic than the average bear even though I am no longer religious.