There is a way you can get him to marry you. You will understand and learn how and why certain things must be done to accomplish this. This method is fairly simple but it will take some courage on your part. It all depends on how badly you want to marry this man.
Before we go any further, you need to make absolutely sure that this man is the one for you. You must be sure that this relationship is a good fit for you. Are your needs getting met? The simple fact that he has not married you, says that what he wants is more important than what you want. Don't rationalize that your needs are not as important as his needs. That is a recipe for disaster. It is critical that you take some time to think seriously about this because there is no turning back.
There is no such thing as a commitment phobic man who is afraid to commit. That is total hogwash. Do not accept any other excuses either. Because that is what it is, plain and simple, an excuse! He just doesn't want to marry you and feels he has to give you some kind of reason. If you have made the mistake of moving in with him without at least an engagement ring, you are in a very frustrating and powerless position. He has no incentive to marry you because he is not gaining anything he doesn't already have. If you are with him all the time and he knows you love him, he really doesn't have anything to worry about. You need to change all this by being proactive instead of reacting to everything he does.
These techniques work. They are time-tested and have worked down through the centuries. And this is why it is up to you to make sure that this is the right man for you. These techniques will not make him into a loving and kind man if he not already that when you marry him. So beware.
What you need to do is absolutely make up your mind that this has gone on long enough and it is time he married you. If you truly believe this, he will sense you believe it too and that you really mean what you are saying to him. You need to tell him in a loving but firm manner that it is obvious that he will never marry you and that you have made up your mind that you are ready to find someone who will. Then you need to move out and not have any contact with him for 30 days, unless he is proposing marriage.
You will be activating his fear of losing you and the life he has come to enjoy with you. This will cause him to do one of two things. One, he will ask you to marry him as he knows that is the only way he can maintain his life with you. Or, he will not respond and you will have your answer there as well, which will clearly reveal that he does not care enough to meet your needs. And do you really want a man like that? No.
More than likely he will try to contact you repeatedly and will propose marriage or present you with an engagement ring. During this time you must not cave in. Remember that this is the only way you will get what you need. Congratulations! You had the courage to stand up for yourself and demand that your needs are as important as his.