<Snipped quote by Dark Cloud>
How long have you been here?
Since we last met or the time I've been an skeleton? Either answer is meaningless as time functions different everywhere in the many existences. But to make a long winded explanation short: a very long time.