The Farseer Trilogy by Robin Hobb (series)

From Book Trigger Warnings