It doesn't have to be a genetic cause (and even if it were; it could be a recessive gene). I think one explanation that's quite in vogue nowadays is hormonal fluctuations in the mother's womb, but I'm no expert - or even a particulary interested layman.
Bookmarks