I (22 F) have been with my boyfriend (21 M) for about a year and a half. This is my first relationship, and he has been my first everything. He's very kind, attentive, has never done anything to hurt or disrespect me, etc. We've only gotten into very mild disagreements or conflicts in the past and they are always quickly resolved.
However, I often find myself feeling like we're on very different planes from eachother. I don't think he has ever shared any of his insecurities with me. It almost seems like he lives a perfect life sometimes; he never seems to have struggles with anything, never seems to be emotional, and never has really been vulnerable with me.
Me, on the other hand, come from a rather messed up family so I am always confiding in him with my personal struggles, my family struggles, my insecurities, etc. He has seen me cry many many times.
Just earlier today we were fooling around asking each other interview questions and I asked him what one of his weaknesses is, and he insisted that he does not have any. I know it was probably a joke, but in reality that is how it feels a lot of the time–as though he doesn't have (or doesn't show) that he has any weaknesses.
It makes me feel very disconnected with him in that way, almost like his life is too perfect, which makes me feel very inferior. I don't know what to do about this feeling. It doesn't seem to something you just casually bring up, "by the way, do you have any insecurities, and why don't you share them with me?" What should I do? I love my boyfriend but sometimes I feel like we're too different.
TL;DR: my boyfriend is never vulnerable or emotional with me and I don't know any of his insecurities, and it makes me feel like we're disconnected or on 2 different pages.