Imperfections Realized

Can a once-in-a-lifetime love get a second chance?
Cat is convinced that she can never have the man she truly loves, so she tries to move on and make the best of things. She knows things will never be truly mended with her family, but she wants to at least try. But the consequences of her brief time with Nick are far from over.
Losing Cat has left Nick a broken man. The last thing he ever wanted was to hurt her, yet that’s what’s happened, repeatedly. And he keeps managing to make things worse.
Every time they’re together, people get hurt, including both of them. Cat’s certain their love will only do more damage. Nick knows it’s impossible to undo the past, but he won’t give up without a fight. And this time no one better get in his way.

Also in this series