Tell me I'm not the only one???

For some reason I just cannot enjoy sex with my husband. I've been with other guys and had no problems. But when it comes to my hubby I've never been crazy about having sex with him. Even when we were dating we didn't have sex and I always thought when we got married it'd be different and we wouldn't keep each others hands off each other. When in reality I hate having sex with him. It's not good for me, it's painful, even thinking about it just frustrates me cause I know I won't be satisfied. 
Does anyone else struggle with this? 
Any ideas on how to make it better? Other than this aspect our relationship is great.