Let's see if I can get this straight. This is the order it happens in, as I understand it:
Veronica and Lily are the same age, but she is in the class with Duncan and Logan and Lilly is in the class ahead, so the homecoming dance is Veronica, Duncan, Logan's Freshman Year and Lilly's sophomore year.
The next year Veronica returns to school and Duncan doesn't acknowledge her, Celeste has told him that they are sisters. Lilly tells her Duncan is weird, or something like it. Veronica is hurt. she is still Lilly's friend and hangs out with her. Veronica meets a new friend who kisses Loga