Heartbreaking, frustrating, and emotionally exhausting. 
 The inevitability that some things will come to an end and that others are just not meant to be is persuasively shown in this novel. The moral question of what is right and what is wrong is fleshed out and explored in a tender manner.