How do I explain him to comfort me?

My boyfriend only comforts me during a crying session if he feels like my crying is justified. He said if I fuck up his brain, it doesn't feel right for him to hug me. These examples are fictional, but it goes like this ->

If he cals me stupid and I immediately start crying, he rushes to hug me.

If he calls me stupid and I take 15 minutes explaining why it was not right and then I start crying, be feels like I was purposefully making him mad and he doesn't feel like comforting me.

Again, these are fictional examples, but this is the process. I explained to him that he should also care for me when he is mad too, which he replied to by saying he does care, he just feels like that crying is not justified and he can't get himself to comfort me when I nagged him.

Since I like to discuss every mistake we make, he usually feels like I nag him and for this reason, out of 10 times he only hugs me on 1 time.

He is 25, I am 24. Been together just past the 4 year mark

How do I explain him to comfort me?
Post Opinion