It is funny how some events from the past stick in your memory so clearly as though you were watching them in HD and yet others even though you try and recall, even your own younger self is fuzzy. Through this constant haze of past, one is forever tormented with the what ifs and the whys. And then there is the feeling of deja vu. Where does that come from? Nobody but me has lived my life before me and yet that one moment seems as though hang on, I have been in this place before and I know what I am going to say and I know what the other person will reply. But if it is happening now, why or how do I know what they will say?