Uh oh

I've been with my boyfriend for 3 years. The sex has always been great until recently. The foreplay is amazing but when it comes to actually getting the D in the V. Nothing. I just don't understand. He does everything that would normall get me going. But nope nothing. Help? What is wrong with me???