My bf can't last

I recently got with this amazing guy, he is literally awesome, treats me like a queen, but he can't last in bed for more than maybe 5 minutes. He doesn't last, he doesn't know how to eat me out right! What do I do?