This sounds more like OCD. You seem rather obsessed with whether or not you're a bad or defective person. Or maybe I'm just projecting.
You sound normal. You know what makes a psychopath stand out? A lack of remorse. Doing what you want and never feeling bad about it.