Many of this things can be explained by science but not all of them at this point. Im open minded and try to use many pints of view usualy during the experince it betre not overanalise it and leve it for later.
I exeperinced many crazy sutff but still not have any solid scientific proof. Best you can do allwayes be open mindet skeptic nver close theme by yes/no true/not true but rather use probability based of current knowledge. In my case i use this probabylities but from any points of view is a also good trick belive is very strong thing and usefull but you must have controll over it . Its like you switch your belive system for limited time or play to belive something and after that you analise result from your normal point of view.Very hard things for many people is not to by catch be belief of false intrepretion of experince. Have a experince thats feel absolutly real still not tell you if it was reall or not many people do the mistake : its feel more real than reality this must be real world/sensation... or in reverese this week fealing is only meaningless halucination good for nothing.

My "powers" are still not good enought to provide good scientific proof but from experince is i can tell tahat get some of resuls simply by chance is very low like 1:5000