rapunzel loses her virginity 18 birthday