I already apologized to my son... Not sure what else to do

Quite a while ago I made a post about how my son said.something rude to his girlfriend in front of his friend. She wanted him to.kill a spider and he joked about how where would women be without.men.and how they would be hiding in a corner from spiders. I didn't like that so I said how he's 16 and still afraid of thunder and lightning and how he comes to sleep in the bed with me if he's scared. He was embarrassed and upset. He hasn't been really talking to me. His girlfriend came back over a couple days after and she told me "Btw I wasn't offended by what he said haha. I say stuff like that all the time and talk about how boys are dumb and girls are smart". I ended up apologizing but he's still being very cold towards me. It was storming a few days ago and I asked was he okay and he said go away. He doesn't even want my comfort anymore...

Edit: I know I shouldn't have done that... Jokes his friends aren't giving him a hard time... I feel really bad...

He doesn't sleep in my bed every night. He's normally able to get in a head space when he gets scared but sometimes his anxiety gets the better of him and he just wants comfort. He's actually very independent. We just went through some trauma together so when it comes to thunder that's the few times I see him vulnerable.