I honestly believe I am a bad person. I have always thought this.
I don't commit crimes or wish anything any harm, and I would never say anything to anyone to upset them. However, I do have thoughts that are not nice and all and motives that are far from honourable.
If something good happens to someone, it makes me jealous if things are currently going badly for me. I will smile and say congratulations but inside I can feel the red hot envy. If things are going well for me or I do not want this particular thing that's happened to someone else, I don't feel envious and can be happy for them.
If I feel someone is a threat to me in some way, I will form a dislike towards them just on instinct. Usually if I feel they are going to take something from me (like my job) or undermine me in some way.
Do these thoughts make me a bad person? Are there people out there who can be going through a hard time due to the crap life has thrown at them, but still be happy for others achieving things they don't currently have?