A lot of the time I think that I am a good person.
Really? Why are you such a good person?
I help little children that fall down.
You definitely are a good person for that instead of just leaving them on the ground. It is human nature and decent to be kind hearted and good.
I try to be a good person. No thanks to my parents who were assholes.
You should try to be a good person all of the time even when others have hurt you like your parents have. Society relies on people being good people, and I think it is great that you follow those rules in everyday life, so see if you can extend your compassion towards your parents too.