Reading progress update: I've read 41%.

Glow (Sky Chasers) - Amy Kathleen Ryan

Yeah, Keiran is a moron.  Though I did like the quote about him thinking of love triangles as a diversionary topic from the life-death situation he was in.  Normally, I hate love triangles, but the romance here is muted and coupled with this quote, I am tolerating this a lot better than normal.