Secrets at every corner she turns, and a past that is following her, Mia Foster has moved to a town that isn't much better than her previous one. Her past is horrific but her future doesn't seem so different. While she tries to sort out her complicated life, she runs into not only one love interest but two. She has many choices to make that could hurt someone and break their heart. But there is nothing she can do about it.
25 parts