A review by ctlnelizabeth
Never Always Sometimes by Adi Alsaid

3.0

I loved how it was written but I give it 3 stars for being predictable.