Guardian Angel started out really well. It moved very fast and intrigued me. The love, the relationship development, and the back story were all good. But, around the mid-point, things went downhill. The book should have ended by page 150 because beyond the mid-point, the book dragged pointlessly.
I would read it for the first half but the second half was too long and unnecessary.