Why don't you believe in reincarnation? How do you know that your character is not exactly the same as someone else before you? It is not your consciousness that transcends, it is merely your character. Besides, with billions of people alive or dead, why would it be so odd to assume that there could have been someone before you with your personality (in deep levels, not in such that one would be graded [b]{edit}[/] by pure coincidence?
And what with life not being an illusion: sure it's not an illusion. What is an illusion is everything contained in life. "Je pense donc je suis!" I think therefore I am. The only thing we are absolutely certain of is that we are thinking (which is a demonstration of life) therefore life must be existent! But that does not necessarily mean that pruning a tree is reality...

