Oral reciprocity

Okay, so I've been with this guy for a few months now and he's really amazing. Very sweet, protective, affectionate, and hardworking. I love him to death but there's this huge problem I'm having and it's the fact that he doesn't give me oral the way I give it to him. I LOVE giving head. Really I do. So I do it freely and often. On the other hand, I could probably count how many times he's given me head since we've started having sex and we have sex quite a bit. I hate asking for head. It makes me feel awkward because I don't feel like I should have to ask. He doesn't have to ask me to do it but when he does I fulfill his requests with no problem.  He feels like intercourse should do the trick for me but I like more than that. I feel like that's lazy, selfish, bullshit that basically says that he doesn't give a fuck about putting the extra effort in to make sex enjoyable for me. Don't get me wrong, I enjoy intercourse with him but I just feel like there's more to it than that that makes  sex a great experience and I'm being deprived. I've even thought of cheating with a female just so I could get some head and the little extra attention during sex that he's not giving me. I love him dearly and want to stay with him but truthfully this shit is frustrating and I'm fed up. I'm 24 years old and I feel like a fucking desperate housewife. How do I approach this?