В Японии есть традиция, скажем так: когда девушка расстается с молодым человеком, она обрезает волосы, как символ начала новой жизни. Обрезать волосы - как перечеркнуть прошлое. Ну и во многих культурах волосы были символом женской чистоты, считалось, что волосы впитывают негативную энергию (именно поэтому во многих странах, включая дохристианскую Русь, девушки ходили с косой или покрытой головой). Поэтому логично, что обрезание волос есть отрицание своей женской сущности (слабой, подчиненной).
Да, часто встречала это в книгах и фильмах.
Думаю, это связано с тем, что девушки решают всё поменять в жизни, а для этого им нужно стать более смелыми, мужественными.
Отрезая волосы, они будто преодолевают боязнь менять что-то.