The Assassin and the Princess - Sarah J. Maas
Couldn't. Put. It. Down!!!!!