What should we do with the mistakes we make when speaking English?
You should differentiate between an oral drill where accuracy is absolutely necessary and‘speaking for communication’where being understood is absolutely necessary. When speaking for communication, ignore most of your mistakes. The important thing is to communicate with confidence (which isn’t easy!). If you are really communicating, it doesn’t matter if you make mistakes, so long as these mistakes don’t interfere with communication. Try to correct only those mistakes which prevent other people from understanding what you say or write.