3. There are personal issues in his life
Men do have feelings and emotions. They worry about some certain things happening in their life. Your man is no exception. Do not expect him to be a superhero 24/7. Sometimes he needs to resolve issues since most people nowadays have some kind of problems. This might be related to his family members, friends, career or health. Be understanding and do not demand that he should spend all his time thinking of you. He is ready to take care of you, but he also has needs. If you keep believing that there is nothing more important than you, then you will ruin your relationship. Support your man and help him if he needs your assistance.
4. He is not yet prepared to commit
Trying to force your man to commit to you and make you his wife is close to impossible. Let him make a proposal because he wants it. What’s the point in making him do what he feels he is not yet ready for? Your hints won’t help. He knows that your friends have families, engage and get married. Someone has kids and creates a family, but he might not be willing to do what others around him do.