I particularly related to Fangirl because like Cather and Wren, I have an identical twin sister, and boy did Rainbow nail their relationship. Especially telling is the construct of their split names, Catherine, as in they were different sides of the same coin. I loved the aspect of a story within a story where Simon and Bas deal with each other in their fantasy world just as Cather and Wren do in their real world. Rainbow’s telling is rich with humor, pathos, love and heartbreak, and as in all great reads, the power of love, in all its forms, heals even the most broken of hearts.