Learn English Once and for All
Your main problem in learning English: YOU.
Your problem in learning English is that you have become obsessed with the poor language. And without solving that, we are doing poorly to learn and get the degree we need.