I suspect this has become a massive issue for you, and you aren't able to relax into it because it's in your head "will I cum? I want to cum." Too much pressure on you. His comments like that after make you feel more pressure the next time. Tell him to stop saying things like that, as it isn't helping.
I'm going against the grain here and disagree that it's about more/better oral or fingers. Nothing makes me cum like penetrative sex.
If you've cum this way before with previous partners, then spend some time before you next have sex with DH thinking what it was, how things were positioned when you did, pace etc
Then next session with DH be vocal about his pace, his position BEFORE penetration happens. Use it as a way to talk dirty to him. When penetration happens if he's not quite in the right place, guide him. Focus on the pleasure it's giving you, not the orgasm you hope for. Enjoy it. Relax into it.
What I had to do with my current partner was tell him to stay still when inside me. His rhythm was doing nothing for me. I then slowly moved him into the best position for me, gyrating my hips against him. Any time he moved, I told him again to stay still. From that position, I gave myself an orgasm. He found it really hard to stay still, as he wanted to join in with me. Anytime he moved, I stopped moving. He soon got the hint.
It's now something that's part of our sex life. I give myself two or three orgasms with him still on top at my preferred slow pace. He then takes the lead at his much faster pace, or asks me to go on top, as those are what he prefers.
Could be worth a try for you? Whatever you do try, relax into the pleasure your body is giving you and try to get out of your "must cum" headspace is my best advice.