I'm a good person in the sense that I am extremely loyal and will do absolutely anything for someone I care about. I am also willing to give new people the benefit of the doubt. I have never "gone after" a person unless he or she first messed with me or one of my friends.
On the flip side, though, if a person hurts me or someone I care about I could (according to an acquaintance) "see them dying by the side of the road, step over them and continue on my way". If someone crosses me, I tend not to forget it and I'm not very good at setting boundaries on my behavior if I'm pi$$ed off.
So, I guess, at least I'm *half* good!

And do I get points for at least being aware that I'm not always an angel?