I don't think you're bad, you're just still learning about human society.
Look at it this way; altruism can actually be a good survival tactic. People who have bonds and help each other are better off. You might have to give up a little to help someone now, but that person could help you survive later.