He won't completely get in..

So me and my boyfriend try to have sex all the time. We foreplay to get me wet before and even use lube condoms..but he still only barely gets into me..why won't it work for me? He tries pushing really hard and it still doesn't. Could it be my hymn? Help please