Painful sex

So I've been with my boyfriend for almost a year now, and we have sex quite often and have been since quite early in, he was my first. But it doesn't matter how often we have it or whatever it always hurts when it first goes in for me and I don't know why. Any ideas?