Won't cum

My boy friend is not making me cum cos its taking me too long to cum through foreplay, so i end up giving up. Never has in the past with other men. I end up making him cum instead. Thought? .