New to sex

So I want to have sex with my boyfriend soon. The problem is, I'm not used to anything being in my vagina. I don't masturbate much because it feels so strange and makes me really sqweamish and isn't really pleasurable. He's a virgin, as am I, but he's fingered me, so he at least somewhat knows what he's doing. Is it too early for me to have sex with him, though? Should I wait until my body is better prepared?