Jerry Spinelli (2000)
Two great reads in a row... "Stargirl" is the hippie-chick non-conformist new kid in school, and no one understands her weird ways. Lots of popularity, acceptance, and fitting in issues, and fighting for who you are/who you want to be... also caring for others, and missed oportunities -- I kept rooting for the guy to wake up, be strong, don't let her go!
connections: the sequel Love, Stargirl, A Walk To Remember (YA?), the X-Men