Please help!😞

Pinkie Lee💁🏼
Ok so my boyfriend and I have what I thought was a great sex life and then this morning I text him and told him I just got my period so that's why I had REALLY bad cramps last night he said well maybe it's because I can't make you orgasm but I've had multiple the last few times we have done it.. Then he starts saying he just knows that in a month I will be bored of our sex life because he has a tiny penis.. Not true he's slightly above average. But I started feeling like maybe I'm just not good enough and he needs a place to put the blame.. I'm trying so hard not to cry cause when he got home he hasn't talked to me.. And we usually go everywhere together but he just got up and left without saying anything, I had to text him and ask where he went.. So HELP what do I do to fix this or make him feel better???? I can't lose him