Pain?

Is it normal to have decently bad pains during your first time? I know it's supposed to hurt a little for the first time.. But my pain was about a 6-7. It was like that for the first couple minutes. 
Also.. What is the normal amount of time to have sex(until he ejaculates) for the first time?