"I don't say evolution cannot explain thought in principle. I don't say thought proves evolution wrong. I say evolution RIGHT NOW don't explain the origin of thought well." - HB
Again, either you aren't explaining yourself in a manner that can accurately communicate to us your thoughts, or you still do not understand what a scientific theory is.
At the moment evolutionary theory does 'explain' the origin of thoughts in a satisfactory manner. By satisfactory I mean that it remains in harmony with known parameters and the predictions it makes with regards to this subject is verified by findings from various branches of inquiry; not all of which are tasked with looking at the emergence of thought directly.
However, and this is important, evolutionary theory in and of itself does not prove anything... It is the basis of a set of ideas that can then be tested. It is those more specific ideas that are shown to be true of false.
What is evolutionary theory (or the Theory of Evolution)? It is the idea that all the extant life on earth share a common ancestor and that all extant life has evolved from that common ancestor; in other words it simply offers an explanation of the diversity of life around us. From that simple idea stems all the knowledge we now have on this subject and that knowledge (based on scientific enquiry) supports the theory.