I must say, really good points... and on really really good track... but of course, the main question, who is "I", seems to be lost completely in haze
I suggest you try to think about it... it is a bit tricky, of course, it's supposed to be! But I am sure you can find out...