A review by fromsophiewithlove
The Hero of Ages by Brandon Sanderson

5.0

pain.
pure
unending
pain