Yes, I loved this book, but it was very frustrating, too!  The problem wasn't with the characters, but with the out-dated assumption that two people who haven't even seen each other for ten years would agree to marry in two weeks.  They are both being treated like livestock, more valued for their bloodlines than for whom they really are.  It certainly puts any romantic dreams of falling in love with a prince or princess to a quick - and NOT painless - death!  That said, Annie and Marcus met by accident, and fell in love so completely that you can't help but want to see them get the HEA they so deserve.  Realizing that they were both willing to give up on that love and marry a total stranger?  Not so romantic.  It's still a five star romance - just written two or three centuries too late?  Both of them were too smart and well educated to marry for the convenience of their parents or their countries.  It would never have been a life worth living.