Am I overreacting??

I love my so, he’s funny and charming and treats me quite well except for the fact that he doesn’t communicate basic things with me. He doesn’t update me on his hobbies and interests are, doesn’t tell me what’s on the agenda for the day or really even what he did. I totally understand it if he’s not a talkative person but it feels like he tells me nothing about his life. Tonight was my breaking point with this. I texted him earlier in the afternoon and he was being overwhelmingly dry, “Oh that’s cool” so I was straight forward with him and asked him if I should just text him later. He said “Just for a second love”. So I let it be and figured he was just hanging out at home like usual, and didn’t text him until he texted me. He texts me a few hours later and we start talking about how he can’t wait to see me this weekend and I’m super excited too. Then later on I ask him how his day was, he says “It was alright I hung out with a friend for a bit.” I know his best friend well so I asked if it was him and he said, “No but he was supposed to be there and cancelled so me and (girl) just walked around.” and bam! I took it to heart. I have never heard this girls name before and now he’s telling me that they went out and walked around and got smoothies. My feelings got really hurt because he’s never felt the need to mention her or anything and instead of just telling me earlier that he was out, I felt like I didn’t know anything about him. I’m also hurt because he never takes me out, hasn’t taken me out since our first couple of dates and every time we order in food I pay. I just feel like I don’t matter to him at all, he doesn’t think to tell me who’s in his life or how he’s doing or anything when I have told him every detail of my life and been as transparent as possible. He’s never taken me out with his friends, let alone recently just the two of us. I stress that even just window shopping or a trip to the park would be nice and he says he’ll take me and never does. Am I overreacting or am I allowed to be hurt?