Some Advice Please!!

Ive been with boyfriend a while now and i lost my virginity to him about a month ago. It was pretty painful for me and it took my body some time to get use to it. Ive had sex with him about 7/8 times now and its still a bit sore at the start but it gets easier a lot quicker now but ive never had an orgasm through intercourse. Any ideas on why this would be? And could it just be because its still a bit painful for me at the start? I know theres people who go years without having one through intercourse but some advice would be nice because i think he partially blames himself for it! :/