Currently re-reading, be warned this is manga is difficult to read in the sense that it will break your heart a thousand times over only to build it again. It is the most rewarding experience to be able to read this and I can not recommend you read this more than I can with these words as I am...