3000 years old

How can you live in the present when you are 3000 years old?