Ответ “потому что у меня нет способностей” не принимается. Найдутся гораздо более реалистичные оправдания, от сложности самого языка до банальной неорганизованности. Но я предлагаю обсудить менее очевидные трудности.
Во-первых, нам всем тут уже не пять лет. Новый иностранный язык конкурирует со старым, даже если он лишь один — родной. Он уже занял всё доступное пространство и свободно хозяйничает в мозге, а тебе приходится ставить его на место раз за разом: все языки включаются одновременно, но ненужные подавляются в зависимости от ситуации (1). Так что не всегда проблема в том, что не ты забываешь подходящее слово. Просто мозг подсовывает слова из любых других языков, кроме нужного. Выходит, что для изучения языков нужно развивать ещё и внимание и умение переключаться между “языковыми личностями”.
Во-вторых, даже с хорошим уровнем языка можно сесть в лужу. Оказываешься в одной комнате с носителем, а в голове вдруг только “май нейм из Маша, айм фром Раша”. Или “London is the capital