Menschen sprechen meistens nicht die Sprache, die in den Lehrbüchern gelehrt wird. Es gibt umgangssprachliche Ausdrucksweisen, Dialekte, Slang usw., was das Verstehen einer Fremdsprache schwierig machen kann. Das hat aber nichts mit Begabung oder Unbegabung zu tun. Du mußt Geduld mit dir selbst haben!