Am I a rare breed of person? I think not.Wow. Well I appreciate your honesty. I must say your revelation is quite disheartening. I hope there aren't hordes of people out there that are refraining from evil because of the god/heaven incentive. That's scary. I would rather think good people are just plain good.
Animal nature is the fufilling of self-interests. Every organism on the planet is subject to selfish tendancies. Maybe some more than others.
Are there hordes or people out there right now refraining from evil because of the heaven incentive? The simple truth- yes. Are there even more people that commit evil due to a lack of incentive? Of course.
Must religion be present for people to do good? No, but it sure helps. I would consider myself a pretty good person by nature, but religion makes me better. We all have our flaws, but I feel that religion helps to compensate for many of them.
Fortunately, humans possess a power most animals lack- empathy. With the right stimulation we may be good. Religion serves as a good stimulant, and can bring out the best in people.
You consider yourself to be a good person. That's great. But perhaps you could be even better as a Christian, hypothetically speaking. How many people do you see who manage to dredge themselves from a wild unethical life by instituting a Christian worldview? The changes that come about are remarkable.