If you've been dating for a long time and your personalities are clearly compatible you need to figure out what's scaring him from long-term commitment. Here are the main factors that will stop a man from proposing:
1. Fear of Commitment He is afraid that the minute he settles down, the "perfect" woman will show up and he will be trapped because he committed too soon. Give him time try not to pressure him, but also let him know it's not realistic of him to want you to wait forever. Help him realize that you are his perfect woman!
2. Fear of Change He's positive that with the wedding vows comes a complete change in his current lifestyle. If you currently spend every waking minute together, let him go out with the guys. Let him see that you understand he has friends, and that you do not expect your marriage to replace that.
3. Fear of His History He's afraid his past will come back to haunt him. Has he been married before? Does he come from a broken home? He needs to know that just because his ex-wife ran off with a rich doctor, or his parents fought every day, doesn't mean his relationship with you will emulate that.
4. Fear of Your History He fears your past will come back to haunt both of you. Your past could be old boyfriends or an ex-husband, or even bad credit. He may fear that your prior actions can hold your relationship back. Try to pinpoint what part of your past he's most worried about and try to address those matters first.
5. Fear of What He Has to Offer Perhaps he's a pre-law student, waiting tables at the local eatery, and he is seeing only what he can give you now. You, on the other hand, can see the big picture - the two of you working together as a team to get each other through this time. Let him know the skimping you go through now will be that much sweeter when your goals are accomplished together. Often what's not readily seen is what sabotages relationships. Don't let fear ruin your life together! Use these guidelines and manifest a fantastic future!