Avery thinks she has it all figured out, until her perfect boyfriend makes the last mistake. How can she be mad when her bestfriend is there to be with her every step of the way?All Rights Reserved
3 parts