Sometimes a sychological weakness can hurt others. I am currently writing a story where one of the characters has a psychological weakness that has caused him to hurt others in the past. There's nothing wrong with him morally, which is why he isolated himself in order to keep from hurting anyone else. His want. His Need however, is friendship.
actually, i think the best way to learn a language is having a base for grammar (going to classes, doing exercises regularly on the internet), listening to songs for pronunciation and reading, but when you read, don't look up the words u don't know, try to guess the meaning with the context, u should only search words up when you're writing smth