I think Deja Vu is somehow connected to these types of experiences. I haven't had it happen to me for a long itme but when it used to I remember wanting it to happen again. I liked the feeling of being there before and almost knowing what was going to happen. it's strange how this happens to some people and some have no idea what you are talking about when you mention it.