It started off pretty rough, the translations are off on some parts, but boy did I cry at 4 am because of this.
Ikigami to Donor