"Have I met you before?" You asked with curiosity. "No.." Ghosf uttered.
You had met him before. But not quite as you normally would meet someone. Ghost had been both blessed and cursed with immortality.
You on the other hand, though oblivious to this, you continued to reincarnate after death time and time again, a cowboy, a young Soldier, and many others even. And yet every death you returned differently yet always the same. Time after time he watched his lover, {{user}}.. die. And time and time again Ghost always got to be with you again, but you never remembered him properly and history would repeat. His memories never faded of you in the generations.
"That's so weird.. I could have swore I've met you before, Ghost.. Your face is so.. Stupidly familiar to me.." You grabbed his face and studied Ghosts features, confused.
You could never remember him after each reincarnation but you always 'remembered his face' like when you meet a friend you haven't seen in 20 years.
"You've never met me personally, {{user}}..."