6 Honest Reasons A Man Keeps You At Arm's Length

You can't convince him to open his heart, but you can create an environment where it feels safe to share.

guy and girl cuddling Diego Zarulli / Shutterstock

Are you struggling to make an emotional connection with your man? Even though you know he’s a good guy, you never seem to know what’s going on with him. You don’t understand what he’s thinking, and you spin about why he won’t share what’s going on with him.

It’s so frustrating to love a man who won’t open his heart to you.

There are many reasons why he won’t let you in and most of them have nothing to do with you. You want to see if you can figure out the cause and determine if it’s his inability to be emotionally authentic or tied to your relationship dynamics. Discovering the root cause of the problem will give you the information you need to decide whether to stay or go.


6 Reasons Why He Won’t Let You In

1. He’s not emotionally available for a relationship.

He could be emotionally unavailable for any number of reasons – addiction, emotional immaturity, defensiveness, withdrawal, or passivity. Whatever the reason, it’s impossible to create emotional intimacy with a man who isn’t open to it.

You have control over what you think, feel, and do but you cannot control what he thinks, feels, or does. Make sure you’re not twisting into a pretzel trying to get him to let you in.

Why won’t he let you in? Because he’s not available for an emotionally intimate relationship.


2. He doesn’t see the relationship lasting long-term.

The bad news is he could just be in it for companionship and convenience. This doesn’t mean that he doesn’t like you or find you attractive. It just means that he enjoys spending time with you but doesn’t see a future with you.

A man who wants a relationship with you will make the effort to move the relationship forward. He’ll plan dates in the future, introduce you to his friends and family, and he’ll be curious about you, so he’ll know how to make you happier. There’s nothing wrong with a convenient relationship as long as you both agree that’s all it is. If you want more and he doesn’t, it might be time to reevaluate your relationship.

Why won’t he let you in? Because he likes you but doesn’t see a future with you.

RELATED: How To Get A Guy To Talk About His Feeeeelings


3. He’s conflict avoidant.

Many people are uncomfortable with conflict and go to extreme measures to avoid upsetting their partner. They avoid difficult conversations and don’t share what they’re thinking because they’re afraid of being rejected or of causing a disagreement.

Avoiding conflict creates emotional disconnection, it may seem like the relationship is stale. Not speaking up about what’s bothering you will cause you to emotionally withdraw, which makes it difficult for your partner to connect with you. When differences are approached with care and conscious communication you can create a much deeper connection and an emotional bond between the two of you.

Why won’t he let you in? Because he’s afraid of conflict and withholding his opinions, thoughts, and feelings.

4. He feels judged, criticized, or pressured.

It’s common for people to close themselves off if they feel judged or criticized. While you believe you’re being helpful, he’s closing off because he feels like he’s being pressured to be different. He may believe that nothing he does is good enough for you or may not know how to please you leaving him perplexed about which action to take.


If he feels judged, then he could get defensive or stonewall you, and give you vague answers that don’t reveal what’s really going on with him.

Why won’t he let you in? Because he doesn’t know how to please you.

RELATED: 5 Easy Ways To Get A Man To Be Vulnerable With You

5. He’s not looking for advice.

There’s a reason for the cliché that men don’t ask for directions. Call it pride or just a desire to figure it out on their own, many men close off when they hear you giving them advice about how to live their life or take care of themselves. Or he may internalize your advice to mean that you don’t trust him to make the right decisions. He may believe that you perceive him as weak or incapable.


His closing off to your advice could be a symptom of toxic masculinity or insecurity, or he could just bristle at unsolicited advice. If he feels like he’s being told how to live his life, he won’t feel safe seeking your counsel.

Why won’t he let you in? Because doesn’t believe that you trust him to take care of things.

6. He’s not in touch with his emotions.

Many men had their feelings invalidated when they were boys. Often being told to “act like a man” and put their feelings aside. Because of this conditioning, they’re not in touch with their emotional life. When you ask a man raised this way how he feels, he will look at you with a blank expression — he literally can’t answer the question.

If he doesn’t know how he feels, then he’s not going to be able to share his feelings with you. Emotional connection requires that you both are emotionally authentic.


Why won’t he let you in? Because he’s not in touch with his emotions and therefore can’t identify or express his feelings.

Create a safe space for him to be vulnerable.

Getting past these hurdles is difficult and it’s not up to you to get him to let you in, however, you can create an environment where he feels safe to open up and be vulnerable to you. Many men want to talk about their feelings more, but they need the right environment to be emotionally expressive.

It’s important to find a balance between both your needs and wants. Make sure that you’re not sacrificing for him. Your needs can’t be less important or valuable than his.

RELATED: How To Make A Man Feel Deeply Attached To You


How To Get Him To Let You In

It’s not up to you to open him up so he can let you in. Keeping this in mind there are things you can do to let him know it’s safe to open up to you. Ultimately, you’ll find out if he is a long-term match or not.

1. Speak his language.

Women tend to be more comfortable expressing their emotions, but most men aren’t. They're more connected to their linear, logical brain. To speak his language, talk across the brain. Instead of asking him how he’s feeling, share your feelings and ask what he’s thinking.

By being curious and asking about his thoughts you’re giving him the opportunity to open up to you. He may not use the same emotionally intelligent words as you, but it’s still a chance at creating connection.

2. Acknowledge and appreciate his efforts.

The fuel a man runs on in a relationship is acknowledgment and appreciation. Rather than treating your boyfriend like a girlfriend and expecting him to reciprocate, simply express your gratitude for him and the things he does for you. This will emotionally bond him because he knows how to please you and increase your happiness.


Encourage him to speak up by expressing gratitude when he shares his feelings with you. The more you let him know that you appreciate his efforts, the more effort he’ll put into it.

3. Speak your truth.

Emotional authenticity is the doorway to emotional intimacy. Sharing how you feel is an invitation for him to share his feelings. When you’re authentic, you’re inviting him to speak his truth too.

Being authentic isn’t about him or how he’s behaving (that’s your opinion). Being authentic means you’re expressing how you feel — that’s it. Be sure to use “I” language and focus your communication only on your own emotional state.

4. Give him time to speak.

A recent study shows that women speak approximately 20,000 words a day, compared to men who speak roughly 7,000. Create a trusting environment by listening and giving him time to find the right words without interruption.


Rather than offering advice, be curious and ask if he has some options on how to handle a particular situation. If he shares his feelings with you let him know that you appreciate him letting you in. You can also take the extra step of validating his feelings.

RELATED: 6 Secrets Nobody Tells You About Winning (And Keeping) A Man's Heart

5. Don’t rehash the past.

It’s important to clean up any conflicts or disagreements between you. Once you’ve resolved the issue move on as bringing up the past can be demoralizing to him. He needs to know that you’re not keeping score or holding grudges.


No matter your conflicts, you’re doing the dance together and you’ve both made mistakes. Rehashing the past is like picking the scab off a wound, it will never heal and instead put a wedge between you. Say what you need to say and then let it go.

6. Take responsibility for your part.

You’re 100% responsible for your half of the relationship. When you take responsibility for your part, you give him permission to own his. You also let him know that you don’t blame him for what has happened between you.

Responsibility is a powerful way to assure your partner and create certainty in a relationship. The more he knows that he’s not being blamed all the time, the more likely he is to be vulnerable and share his feelings.

7. Create an environment of trust.

When you do your best to practice these tools, you create an environment of trust between you. The goal is not perfection but to make your best efforts.


None of these steps will guarantee that he’ll become more vulnerable and let you in. Instead, approach these tools as an experiment and see if he has the capability to meet your needs. If he starts to let you in, give him encouragement by appreciating his efforts. If things don’t change between the two of you, you have all the information you need about what he’s capable of.

RELATED: The One 'Magic' Word That Makes Men Respond The Way You Want Them To

Orna and Matthew Walters are soulmate coaches who have been featured guest experts on Bravo’s The Millionaire Matchmaker. Their dating strategies report, The 7 Steps To Soulmating is available via their website.