I would be very happy if you can help me, I really need help!
One year ago I started my PhD, I was the only PhD student (still am) who was (and still) not paid by the supervisor, and I have to work elsewhere as the personal assistant of another professor!

For the first 3 months, my supervisor gave me no topic, I was just sitting in the office and reading on my own! In the end, as he had no new ideas, I went with my own idea, which he pretends to like! The topic that I suggested (I provided a lot of literature background and methods) is really cool, published in very good journal. I started my job with no help from my supervisor! And till now I was successful with good results and I got a lot of knowledge and learned a lot of techniques. I spoke last week with my supervisor, he said he does not have any grant money to pay me (I know he has, he is going to get one postdoc and one PhD student very soon) and he spoke with me in a way that suggests he will never pay me! He also mentioned a lot in his speech about "failure of my experiments in the future", also that is impossible that I got very nice results, and it seems he likes it that I fail! He also told me I am a free person and I can change my group whenever I like!

I am very much afraid I will not be able to finish my PhD with him, and I thought of changing my group as he said "I am free to do that". I do not know what is the problem with him? I only attempted to get a good result and make him happy! What will you do in my case? What should I do?

Need to say he is just a normal professor not a HUGE face!
Please help me and let me know about your ideas.