Confused About My Current Boyfriend And Expectations In General

I am confused about my current relationship. I'm dating a guy that's great on so many  levels: he's nice, funny, sweet, good person, reliable, cute, sex is good....but I don't really feel like we connect on a deeper level. It's only been 3 months so I don't know that that's an unrealistic expectation? However, with my last boyfriend I felt like we could talk about anything until early morning hours within the first month...nevertheless, he wasn't such a great person and in the end I just wasn't that attracted to him. So now I find myself wondering if I have unrealistic expectations?  On Wednesday night my current bf was over and I shared something about my family (not anything too serious but still not stuff I'd tell anyone) and he didn't really respond...he changed the topic. So that made me feel judged (for not having a perfect family and for having problems with my mom) and I was left with wondering whether I felt weird about him afterwards because of my own issues (i. e he's not judging me, he just didn't know what to say) or because we really just don't connect, because I like talking about feelings, relationships and he seems to be more comfortable talking about everyday/more practical things...So, I don't know, there is a lot of good things about him but I'm not sure if he's the one. Is expecting 'the one' a stupid idea in the first place? What should we be expecting and how do you know whether the relationship is right?? 

social26 social26
26-30, F
Feb 11, 2010