I don't know if I AM a good person, but I try to be every single day. Some days I fall short. Other days I feel that I did all the good in the world I possibly could do.
If you really think about it, it shouldn't be that hard to be a good person if you take each choice you make and think it through, but for some reason, as easy as that sounds, it is just impossible for me to make all of the right decisions all the time.
In an organizational behavior class, the book said that behavior is a function of the person and the environment. B=f(P,E) which was developed from the interactional psychology that says to understand a person's behavior, we must know something about the person and the situation.
People vary in many characteristics, including cognitive, affective, motivational, and ability factors. One must also consider that there are two interpretations of any situation; the objective situation and the person's subjective point of view of the situation.
Long story short, I try hard every day to make good decisions, even in the most trying times because not only do I owe it to others, but also to be a good role model for my children.