My husband is so anti social. He doesn't really have any friendships. He only contacts his family if I pester him. When my family visit he often doesn't sit with them. If he does sit with them, he sits and plays on his phone and does not engage with the conversation. If I have friends over, he often doesn't even say hello.
I've brought this up with him numerous times and he says he can't just turn on his social battery after a long day at work. But yesterday for example, my family visited over the weekend and he wasn't at work all day. He didn't even leave the house yesterday so his social battery can't have been used up. Then took himself to bed really early saying he felt unwell but I know it was to get out of sitting with them.
I love him loads when it's just us two, it's perfect but add anyone else into the mix and I end up feeling annoyed. I don't take him to social events, I just make up an excuse about why he can't go because I'd be embarrassed about him sitting looking unhappy and not interacting with people. Sometimes I miss out, so the excuse covers both of us. I'm worried this is going to ruin our relationship over time.
Any advice?