Over the last few weeks I'd (24F) told my partner (25M) that I was thinking of cutting my hair short. I sent him a few photos of a long bob, and then some of some super short hair (pixies) and said I might go with either one. He promised he loves me no matter what, and that he just wants me to be happy.

Before my haircut, my hair was barely down to my shoulders.

Flash forward to Thursday afternoon where I video chatted him to show him after sending him a photo of a bunch of hair on the floor of the hair dressers, just to sort of prepare him for what I'd done to my hair. He didn't look thrilled whatsoever, which was fine I guess.

I feel like he's been treating me differently since I got it cut, and for the last few days I've been asking him 'what's wrong' and his response is "I'm still in shock from the haircut, it'll take some getting used to, that's all" and "I was just expecting it to be longer and not have you cut it as short" (When we first started dating my hair was this short and wasn't an issue)

I understand it's something new to get used to, but I just find it uncomfortable for him to make this about himself somehow and to be so shocked that he's taking several days to process something so simple, especially after he said he'd love me no matter what and my happiness was key. I guess I just wanted him to be happy/proud that I'm an individualistic person and am confident enough to do what I want with my hair.

If it was the same for him I don't care what he does with his hair, even if I didn't like it I'd deal with it because I want him to be happy, but I most certainly wouldn't somehow make the hairstyle about *me* when it's not *my* hair.

I made the mistake of crossing boundaries and (again) venting to my mom, which I shouldn't have because now she's mad at him too because of it.

I think I'm over it now because he's pretty much over it, but I felt like an asshole for possibly overreacting? 

TLDR; My partner's in "shock" of my haircut and it's making me uncomfortable how much it's affecting him, what should I even do at this point? Is this a huge problem?