If you're actually a decent fuck it shouldn't take more than 5-10 minutes. But then again, not all women are the same. Some are more sensitive than others, and sensitive in different areas than others. Some prefer oral sex more than intercourse and some don't. Just kind of depends on who you're humpin.'
I don't know what to say about your stamina problem other than just have more sex.