Its been soooo long since I last cried with a BL. The themes in this one are just so gutted wrenchingly painful and hard. God i fear this one is gonna stick with me for long. Very long. Can't wait to read how it all turns out in the end.