Gorgeous. The main subject could have easily been mistreated, but everything has been handled with mastery, depth & intelligence. "Sex with my teacher" is actually transcended through all the other subjects involved, from the myths of puberty to the intrinsic relations in family.
Do you ever feel that you’ve had adulthood thrust upon you at too young an age? And that… you’re still essentially a child, mimicking the behaviours of the grown-ups all around you so they won’t uncover the meagre contents of your heart?