Length...

So my boyfriend had a long... you know... and the first couple of times we had sex it was kind of painful for me. We have been separate distance wise for nearly 6 months now (he's stationed in Japan) and I'm going to visit him soon. We are both worried his length might hurt me again and I want to be able to enjoy him and him not worry about hurting me. Is there any way I can prepare myself?