My boyfriend can't ejaculate

We have been dating for almost a year and a half and he has very rarely ejaculated. He has a good sex drive and has no problem getting hard but he never cums. He says it "feels great" but there is no ejaculation. We have tried multiple things (oral, anal, different positions etc) and nothing helps. He says it isn't me but what could it be? Has anyone else had this problem?