I met this guy a few months ago but I had a boyfriend at the time. I like this boy even though I had a boyfriend, he liked me too. When me and my boyfriend broke up I gave it a little while before I confronted this guy that I liked him. When I confronted him, I made plans for us to do something. When we met for the first time, as singles, we clicked instantly. I met his mom and she told him that she liked me. We hung out the whole night just talking about everything, he shared his feelings with me about his life and me. He said that he liked me with no questions asked. That same day we made plans to hang out at his place because his roomates were throughing a party. Before I even got there, my ex showed up with a girl. However this guy I like was unsure if he wanted me to come up because he didn't want to start trouble. However, I pushed the issue and he let me come over anyway. When I got there we hung out for a little bit with one of his friends. After his friend leaves the room he goes and closes the door and locks it. He then tells me that he really cares about me but he is so confused with his life and who he is that he can't be with me or basically put me on the top of his list for priorities. He tells me that he loves me and the way I am, the person I am, and who he is sure that I will become. He says that I have so much going for me and that I deserve someone greater than he. I said in reply that he has everything I could ever want.
Right now he is in a 6-year program for college and he studies hard to do well. Although, he doesn't know who he is. When he said that he couldn't be with me right now, he also said that he wants me to be there with him through everything however, he can't be with me until he is sure of what he wants because he doesn't want us to be together and then have him let me down. I feel that we really connect, I think that he felt this too. He also said that we must have been lovers in a different life, and that he wishes we were in heaven because we wouldn't have to worry about anything, but love.
So my questions are, What is he thinking? Does he truly love me as he says he does? Should I wait for him to figure out who he is, or is he just saying those things to let me down easily?
I really care for him and I feel as though we should be together and that I could completely satisfy his every need in a girlfriend. It is hard for me though because I have such strong feelings for him and I don't want to wait and get hopes up only to find out that he was just playing me.
What should I do and how should I act towards him?
Please help, I'm almost hopeless over this..