How long do guys take to reach orgasm?

Sam • Nursing student who hasn't got time for anything else... Or maybe just not enough money
How long do guys normally last? My boyfriend and I have been together for 3.5 years and he's the only person I've been intimate with but he seems to last a long time. Quickies are a non existent thing, he usually takes at least 30-45 minutes. Sometimes he doesn't orgasm at all. Do all guys last that long?