My bf doesn't cum

K, this is really new for me, and I thought by now it would be a non issue but my bf has not come once from sex. It is making me feel a little inadequate.

We have been together 6 months, and having sex for about 3mths.

We have gotten very comfortable with sex, but he has still yet to cum. He told me up front that he has a very hard time doing so, and he has never come from a BJ. He says with me he has a hard time because I'm not on BC, but I can't go on it due to it messing with me, and he's meh about the IUD because I could be bleeding on/off for months.

Anyways, I find it so sexy when a man comes, and due to him not coming, neither have I. I feel like I must suck in bed.

Any tips or advice?