Jumpstart the World by Catherine Ryan Hyde
16-year-old Elle's mom doesn't want her at home anymore--in fact, Elle's pretty sure that her mom doesn't want her at all anymore. So now Elle's got an apartment, an ugly cat, and new neighbors of her own, including the married-but-romantically-interesting Frank.
Only, Frank isn't what Elle imagined. Frank is a female-to-male transgendered person. When Elle learns the truth about Frank, she is angry with him...but more importantly, she questions the significance of her crush. Is Elle a lesbian? Or what?
This book is full of people with problems, and it is also full of compassion. Fortunately the characters shine beyond common labels, and even Elle's mom gets a tiny bit of redemption by the end.
No cussing or on-page sex; some underage drinking/drug use; some ice cream gluttony; lots of thought-provoking situations. Recommended for readers ages 16 to adult.