I’m 24, and my boyfriend is 30. We’ve been together for almost two years. In this time, I’ve had to beg him to meet his friends and parents. I introduced him to my family and friends, and invite him frequently to family affairs and friend get-togethers. He doesn’t always reciprocate.

I threw him a surprise party for his 30th birthday and I had to ask him for the guest list because I had never met his friends. I found out after the fact that they didn’t know I existed, because he never mentioned me to them. They even tried to set him up with another girl, which he declined, but never said he was dating anyone else. He doesn’t post pictures of us on social media, but I do, and tag him in those photos. Up until recently he didn’t have a profile picture of him and me on his social media; now he finally does. He tells me countless times he loves me and wants to marry me, and his parents love me and want me to marry him. But I don’t know if the way he behaves is a “red flag” or not. I really love him and want to be with him, but find that he’s not as open and forthcoming as I am. Should I stay with him or should I leave him?