I can't have sex

So me and my boyfriend have been dating for a year and we've tried to have sex many times and it just won't stay in. He's fingered me and done tons of foreplay but we just can't seem to do it. We've tried different positions especially because he's a foot taller than me. He's not circumcised could that maybe be why?