Why does my boyfriend seem so cold ?

I've always known he was a little aloof and distant, but that's what always made me like him more.he is my first & only boyfriend.

but In the 2 1/2 years we've been together I've noticed how really unemotional he is. He doesn't react to things normally, and I know guys usually mask their emotions, but I've never seen him be emotional even a little bit.

Like the other day we found out his grandma (who raised him for most of his life) was in the hospital and when I tried to get a reaction all he said was "she's probably not gonna make it" and that's all.

Or another time a long time ago we were on the highway and we drove past a very horrific car accident. I couldn't handle it so well and when I looked over at him he was just emotionless , and wasn't even paying attention anymore and he really didn't mind what he saw.

When we got home that day I got frustrated with him (which I shouldn't have had) and I began to curse and ask what was wrong with him and if he really even loved me. He looked very lost and confused which made me more mad. He just kept asking "what do you want me to do ?" over and over.

Another thing is he never says he loves me too he just says "thanks" or he kisses me or says "me too" he hasn't said it back before.

When I cry he doesn't know what to do and he just stares at me like a confused child.

When I ask how he feels about something he shrugs or says I don't know.

Sometimes I feel like I'm being irrational, but I just want some type of emotional reaction from him...so I feel like he loves me too because I love him more than anything.

Other than that he's not mean to me, and he's physically affectionate and we have a great sex life, and he buys me tons of things.(that I really don't need him to) so I can't complain. its only the emotional side of things. sometimes he does things I don't understand and that I'm wrong about who I think he really is.

Am I overreacting ? Could something be wrong with him or am I just expecting too much...

Please be honest
Why does my boyfriend seem so cold ?
Post Opinion