I am not sure if I am totally in your boat either. My fiance says he wants to marry me and sees a future and then his actions tell me otherwise. He tells me what I want to hear even if it is not what he feels. This keeps me confused all the time. I guess if I were really honest with myself I would acknowlege that at the least, he is not ready for marriage right now. At least your b/f is being honest with you. He is not leaving any room for doubt. I wish my fiance would say that to me. I would explain to him that I don't want to "trap" anyone. I want to be with him because we make each other happy so if he feels trapped we should part ways.
I should do the same but I am the one who feels somewhat trapped. I moved in with him in July. My daughter was living with her dad but was having alot of trouble so she moved in with me a couple of months ago. She had to change schools and she is doing much better here. My fiance's daughter and her family live in my house because I am the dummy that suggested they could move there because they were financially struggling. So if I leave him not only does his daughter have to move out of my house but I have to move my daughter back to the school district she didn't do so well in. So I have decided to hang in there and have faith. He is a very good man and we love each other very much. We work on our relationship everyday. I want to be married so badly but I suppose if I want him I have to be patient. Which is not very easy for me.
Look deep in your heart and be honest with yourself and you will find the answer but it might not be the answer you want to hear.