How do I tell my fiance...

So my fiance and I have the best sex I've ever had in a relationship. I have no complaints there, however when it's comes to foreplay it's just awkward. I love foreplay and honestly I could go with just that given the opportunity (when done right). We've been together for about 4 yrs and in that time things habe gotten better and better but the one thing that stands out is our head games. I love to give head and in the past have been able to bring my lovers to completion with in minutes. My fiance says it take him a long time to come by head. It upsets me because I've never been able to make him cum from head alone. I want to satisfy him! I will either start to give him head and we end up having sex or he will fall asleep cause it relaxes him. What do I do? ibe tried everything or should I just resolve that he isn't big on head as I am?