It seems a bit rash to paint yourself with that brush before professional diagnosis. You may have some sociopathic personality traits but that wouldn't necessarily make you one. Would you say you were irresponsible? A pathological liar? You have children correct? Do you have emotional attachment to them or do you feel as if they're just an extension of your ego? Sorry about the personal question but I think it's important as I seem to remember you saying you gave up on Islam because you thought you were a wrongun (were you referring to sociopathy?) If so I don't think you should be allowing any part of your life/decisions to be influenced by any self diagnosis.