Ох, по себе знаю, что значит чувствовать себя непроходимым тупицей. Читаешь-читаешь, тыкаешься-тыкаешься, а ничего понятнее не становится. Даже злость иногда берет. В общем, в процессе жизни я понял, что непонимание - это нормально, просто оно свидетельствует о том, что, видимо, вы рановато перешли на этот уровень, надо бы спуститься немного пониже и еще раз разобраться. Скорее всего - где-то спрятался пробел, который не позволяет вам легко взобраться на следующую вершину. Ну, или пока оставить эту тему/задачу и вернуться попозже. Через день или два, например. Я, бывает, весь день сижу баг отлавливаю и вообще не понимаю, почему он происходит. К вечеру сдаюсь, ложусь спать, и либо перед засыпанием, либо с утра, вдруг понимаю в чем проблема. Или же понимаю куда копнуть, чтобы эту проблему понять. Еще раз. Непонимание - это нормально. С ним можно и нужно работать. А не ярлыки на себя навешивать :)