i don't orgasm

My bf and I have been having sex for a while no but he's only given me head like 3 times and we've been together for 6 months. For some reason i could only orgasm through oral. He doesn't like eating me out so I don't make him. What should I do? By the way i give him head whenever he wants. He doesn't really please me.