A review by mshannahbaldwin
Forever is the Worst Long Time by Camille Pagán

5.0

An amazing, complicated love story that spans many years. Shows how non-traditional families can make it work. Great story of love from many angles!