I don't get it, if soru's suicide curse was broken at the beginning of time why would he be there in modern time? He's either be thousands of years old hanging out with children (not uncommon in anime but it makes their relationship weird since he's no longer the same age via reincarnation) or...