Angel has been the love of her life. He pushed her away.
Now, suddenly there is the possibility they could be together. They just have to hurt a lot of people before they can ride the horse into the horizon.
The books keeps you guessing on who Angel is and why they can't be together.
This was not my cup of tea. Maybe because she hurt Carron her fiancee in the process and he seems like a really nice guy.