Help !

I have a hard time making my bf cum from giving him head any tips or advice . He really wants me to swallow but I'm scared to and I think that ruins the mood . Is there a way to like swallow and not wanna puke lol he's also uncircumcised , so it a lot of work . I just wanna be able to please him in that way too .