Why does he hide me from his friends and family?

I've been with my boyfriend for six years and in that time I've met about 2 family members (outside of those who live with him) , a few of his friends (most by accident, bumping into them somewhere), gone out with his and his friends twice (compared to the 100s of times he's gone out with them) and not been invited by him to a single family party (despite his family members asking for me to come)

im not unattractive, I'm not annoying, I'm not rude. I don't get why he doesn't want me around his friends and family.

He can be a private person (he's a Scorpio) and that's fair enough. But after 6 years it would be nice to get to know his loved ones. I've brought it up to him so many times and he says it will change and it never does.

I invite him to all my family things and some of my friends stuff (which majority of the time he declines because he's busy)

What do you think it is?
What should I do?

Why does he hide me from his friends and family?
Post Opinion