21 year old virgin

Hi all,

I’ve been in a committed relationship with my boyfriend for awhile now, but every time we try to have sex it is so painful for me? I love my boyfriend and would like to lose my virginity to him. I’m a virgin and my boyfriend also doesn’t have much sex history. I just don’t know what’s the problem. Someone help!! Any advice would be awesome :)