I didn't like Virgin Suicides, neither as a book or a film, partly because
However, I really enjoyed Middlesex and I had to buy it for myself after reading it. It wasn't too long for me, I loved how the novel tells the "saga" of three different generations, the first generation's actions being the cause of future events and problems. I recommend!