help?

I've been dating my boyfriend for almost a year and I'm very happy and comfortable around him but it's always a little hard for me to "loosen up" when we're having sex...he does a lot to take care of me and make sure I'm turned on before he tries, but he's slightly above average size and even if the rest of me feels ready, it can still be hard. He never ever tries to force it and wouldn't dream of hurting me in any way, but it's just kind of frustrating and I think sometimes he thinks I'm just going along with it even though I don't feel it (which isn't true at all!) which I think can hurt him a little. Has anyone had this problem or have any advice?