My BF has never had children. I have one aged 11. We are both married, live in different cities and have maintained long distance friendship for a couple of decades. We visit each other (4 times a year, taking turns) but she always tells me off when she comes to stay with me, saying that I am not paying her enough attention, even although I make sure my child is away or has a friend over for several hours and that we are out of the house alone for at least a few hours each day. We also stay up late talking without my child there. I have always felt uncomfortable but it was unbearable at her last visit because she talked over my child as if she hadn’t spoken and was obviously irritated when my daughter tried to join in our conversation in the car or during dinner. When we were alone she spontaneously brought up the subject and told me I was fixated on my child and that she wasn’t having a good time and I needed to make more effort to make her feel welcome. I was devastated and said at the time that I didn’t agree, but waited until I felt calm I order to have a conversation at our next meet up a few months later. I told her that I felt stressed and torn when she came to stay and I didn’t want to meet up at my house anymore as it was too upsetting. She said she had noticed there was a strained atmosphere but didn’t think it was so bad. She felt that I should be able to give my full attention to her when she was visiting and that she did not enjoy talking to me if my daughter was there. She said she had nothing to apologise for and neither did I, but I felt like she did think I should be sorry. I am trying to see this from her perspective but it is hard to feel like she is interested or cares about me. I don’t want our friendship to be over but I don’t actually like her right now. How do I ride this out and how can I make things better?