Ok I am just going to say everything I remember about the book. So it started with a boy and his uncle and they found a girl, and I believe she was hurt. They went to a hotel and the girl marveled at the hot water in the bath. She also ate a good meal but she threw it up outside of the hotel.
Also the setting of the book is kind of older; they ride horses and such. Anyhow they leave the hotel and they go to this city which they call a safe haven, or something similar. They get her a job at the academy type thing where the teens learn to control their powers.
While she is working she befriends a woman who can put emotions into potions. They find out the girl has powers, and assassins try to kill her. The girl learns archery and while she is practicing she finds that she can hear a horse’s thoughts. The town then plays a war game to see who is the strongest. An assassin breaks in and actually hurts the girl. I don’t remember anything else other than in the end her father gets her. Please help if you can; this has been bothering me for years.