How long should a bj last?

I am asking because it takes me forever to get my man off. We haven’t been intimate in over a year in preparation for marriage so yeah, I’m a bit rusty. But still! Even before our year long break, we were intimate and it would take him a while. My neck, back, and jaws start to hurt after the first 20 min or so and I naturally have to take 1 second breaks to switch hands or reposition. He says that when I stop and switch the entire build up goes back down and it rebuild doesn’t feel as good. His advice was to just stay consistent and keep the exact same motion. But I DO that for like the first 15 min and nothing happens anyway! 😦 A part of me believes him but the other part of me doesn’t because early in our relationship he would try to purposefully hold back as long as he could because it felt better to him when he finally did cum. He would do this even with sex, making it last like 1 hour without taking a break just pounding for 1 hr straight in different positions. He’d only pause if he was about to cum because he really didn’t want to cum.

I feel bad that I didn’t come into this marriage “pure” because I’m am comparing in my head. before being with my now husband I had partners beg me to stop b4 they climax. Squirming. Or just straight up climax and it never everrrrr took 45 min. My husband does pleasure himself with hand jobs and got used to only having that while we were not having intimacy for a year. He also used to watch porn but stopped that a while back. I imagined after all this time, his penis would be so happy to meet my lips again that he wouldn’t even last that long. But it took almost a full hour! And towards the end it felt more like a chore than sexy time.

*when I go down I get everything balls and all and he says he likes that and his reactions match. I squeeze my thumb to avoid gagging as much as possible, I use my hands, I keep it real wet. Idk! Last night was our first oral in a year but I feel so discouraged, I never want to do it again. We aren’t older either. We are 27 and 26.

SORRY FOR THE RANT BUT I DO NEED AND WELCOME ADVICE AND FEEDBACK.

Vote below to see results!