I found this forum through Google and I feel better now after reading some of your stories. I forget sometimes that the problems I face in my PhD are faced by most PhD students, thank you all for sharing your stories.
My PhD start was extremely rough, I started my PhD with high expectations of the research environment but my supervisor was a control freak, he wanted everything done in his way, he treated me in a bad and racist way as if I knew nothing about anything. After 1 year and half of being lost and losing my confidence I changed my supervisor to the head of research in my department. He is a very nice person and helped me emotionally through the hard stages of getting my confidence back but he is not an expert in my field (Machine Vision).