This is giving me some mixed feelings. The lil girl is the reincarnation of Lily but Lily is the reincarnation of July and also he havent gotten to complete is art of lily... eh, i guess it is still a happy ending. This is like the opposite of the "Immortals are burdened by the people that had died before them" thing