NO ORGASMS??

So me and my boyfriend have been dating for over a year and he has never given me an orgasm. It feels good when he fingers me or gives me oral but for some reason he can never get me to finish. whenever i masturbate on my own it feels good and i know that i finish but with him i'm just unsure. I don't know if it's my fault and i'm not letting myself finish or if it's him not doing the right thing? But like i said whenever he does anything for me it feels really good but never get to the eye rolling moment. Someone please help and explain!!!