Little Blue Envelopes by Maureen Johnson (series)

From Book Trigger Warnings