Классный фик! Давно не получала такого удовольствия!
Одно замечание: в начале второй части "сложно вспомнить" лучше поменять на ТРУДНО. И вот почему. СЛОЖНО и ТРУДНО - далеко не полные синонимы. Дело в том, что сложное - значит "состоящее из нескольких частей, т.е сложенное". Сложным может быть механизм, условие задачи, рецепт зелья, характер человека. Но нельзя, например, сказать: "мне сложно ходить на каблуках", "...сложно почистить картошку", даже словосочетание "сложно подумать" не будет правильным, так как процесс мышления - трудоемкий, от трубует усилий, ТРУДА. Это кратко о наболевшем.