I haven't tried to make any new friends since I ended my friendship with one of my best friends 3 years ago. I feel like I don't deserve to have friends. I don't really want to get attached and hurt another person's feelings due to my toxic and indifferent personality.
You can't be that bad of a person. Why don't you want to make friends?
People hurt you deeply and it takes me a lot of time to recover.
If you think you're being toxic to people, you should try to change your behavior.  IF you changed your attitude definitely you would be able to make good friends.
Haha maybe. Anyway I'm just being honest about how I feel.
Well just try to change your behavior and be nicer towards people. Being toxic towards people will make your life a lot harder.