help!

sonya
so I've been in a long distance relationship for almost two years and my boyfriend has traveled to my house and slept over numerous times. we told each other we would wait to have sex and that we shouldn't just because we have the opportunity to. however, he and I both recently decided that we are ready to lose our virginities to each other. but, there's one problem, I am SO worried about the pain. I know that personally, I am not a very "big" girl, if you catch my drift. even a regular sized tampon hurts sometimes. I want to make sure I can minimize the pain as much as possible for our first time- any suggestions? (anything helps, really, I'm desperate) :/