My bf has never made me orgasm😮

I’ve been with the same guy for 2 years now and he has never made me orgasm. He always finishes before I do, minutes in advance id say where I haven’t even come close to climax. Is it a mental thing or does size matter? 🤔😕

Tips?