Everyone thinks they are good but why doesn't everyone act like it?

I think almost everyone thinks of themselves as good person but I'm 20 now and from the amount of people I've met I don't think there are that many good people as they say. And if you didn't understand what I meant by good, I mean not by looks but by heart, by how they treat others, by how they act and talk to people, by how they are real and not faking their personality. By how they don't make anyone feel worse. I just wish there were more good people in the society atleast those who thinks a bit about others people and not "what others people thinks about me".