I have been with my fiance for 2 years, and at first we had an amazing sex life, anytime, anywhere, and any position was our motto. However, for the past eight months I have had hardly any sex drive and when we do have sex, it really hurts when he goes inside of me. It doesnt matter if it is his penis or his finger, its like whenever he touches it, it hurts. We have tried lubrication and I have even switched birth control pills, but nothing seems to be working. Every time we start to have sex, I stop it because it hurts, which frustrates him, and I end up crying because I have no clue what to do. I am starting to hate sex. I want to know if there is any way to fix this because I want to be able to be intimate on our wedding night, rather than crying because it hurst too much.