Сейчас выражение «память девичья» не имеет чёткой привязки к полу. Так могут сказать и о младой девице, и о мужчине зрелого возраста, и об убеленном сединами пожилом человеке. С каждым может случиться.
Память девичья — это плохая память. Её обладатель легко забывает важные сведения.
Раньше я думала, что девичья память связана с тем, что юные девицы несколько легкомысленны и часто витают в облаках. Девичьи грёзы вытесняют из памяти что-то важное, поэтому и появилась фраза. А оказалось, что у фразы было продолжение, о котором редко кто помнит…
В справочнике по фразеологии есть две версии происхождения фразы, но я бы их объединила. Первая состоит в том, что девушки, дескать, легко забывают о своих обещаниях парню, если встречают нового кавалера. Такие вот легкомысленные особы.
А вторая версия сообщает, что выражение возникло в результате усечения пословицы «Девичья память парня забыла». То есть продолжение дополняет смысл, вложенный в начало фразы. У В. И. Даля в «Пословицах русского народа» вы найдёте ещё один вариант: «Девичья память да девичий стыд — до порога (переступила — и забыла)».
Обидно как-то за женскую половину человечества. И за мужскую, пострадавшую от подобной девичьей памяти, тоже.