I think I'm a horrible person, or maybe a sociopath.
What is your reason for thinking you are a sociopath?
I don't know. I just feel like a horrible person.
If you really feel that you are a horrible person this should be a first step in your self-improvement. Takes concrete steps to change your behavior from now on.
I'm not doing that. I'm staying the way I was and I'll do what I want when I want and no one can tell me otherwise.
It is never too late to try and better yourself if you feel that you are not a good person. Making these changes could be something that really brings you a ton of happiness in your life.