Avery Dennis is a high school senior and one of the most popular girls in her class. But a majorly public breakup with the guy she's been dating causes some disastrous waves. It is right before prom and Avery no longer has the perfect date. She runs the prom committee -- how could she not show up with somebody?Post-breakup, Avery gets to thinking about all of the guys that she has ever dated. How come none of those relationships ever worked out? Could it be her fault? Avery decides to investigate. In history class she's learning about this method of record-keeping called "oral history" and she has a report due. So Avery decides to go directly to the source. Avery tracks down all of the guys she's ever dated, and uses that information, along with the thoughts of her friends, family, and even teachers to compile a total account of her dating history.Avery discovers some surprises about herself and the guys she's spent time with just in time for prom night!