I agree with Lynn. It sounds OCD related. Lynn also gave you good advice.
When the thoughts come up try not to judge them good or bad. They are just thoughts, let them be. Then add other thoughts, a different way of looking at the situation. Like, "it would be unfair to hurt someone without provocation" Then take your values into consideration. Like "It is my value to not hurt others." Then you can decide what action to take. Like not hurting the other person.
__________________
I love your faults because they are part of you and I love you. --my BFF
[center][b][color=#92d050][font=Verdana]
|