Negin L. answered 11/29/23
you found what you were looking for!
patience, determination, and practice. I speak 3 languages and I learned two of them by myself. Persian/Farsi is my native language but I learned English and Italian. the biggest reason why people give up on learning languages is because they want to become fluent overnight which is not possible and that kills the determination and their purpose. learning a language is a process that may be hard at first but as you go forward with learning more it becomes easier. But practice and repeating and finding new ways of putting that language into use is elemental.