riding?

how do i ride my boyfriend without it hurting me? like it feels good but if i start to go too fast it starts to hurt way too much. this isnt the first time ive has sex either. is his penis too big?