This is a world where people and ghosts coexist.
Whether you see it or not is not something you and I can decide.
Maybe he has been with you for many years starting at a certain point in time that you don't know.
Intention: The Buddha said: All living beings in the world have the wisdom and virtue of the Tathagata, but they cannot achieve it only because of delusional thinking and persistence.