Confused asffff plz help

Ok so my bf and I have been together for 4 months now and I took his V card. But he hasn't came. And its been 4 months now. We are both very confused bc he said that everything feels amazing, just as soon as he feels it coming it just goes away. I cant help but feel like its all my fault, or that its something wrong with me, even though he's reassured me many times its not. Ive tried everything 😭 I just feel like im not good enough. And he feels like something is wrong with him. He told me that when he watches Porn he cums in like 2 mins. I just dont understand how I cant though, bj's n everything. I just feel awful. Plz anyone help w advice.