thosemedalingkids 's review for:

Should've Been by Alexandria House
3.0
emotional fast-paced

Novellas are hard to get into. Second chance, some cheating, magical dick.