Alright !! PROS ONLY ‼️‼️

Sooooo I’m 18 and I’ve been thinking about letting my boyfriend break my virginity . I know that foreplay is a MUST !!! HOWEVER‼️‼️‼️ I’m HORRIBLE at the whole blowjob thing . The first time I tried just to satisfy him because I knew he was horny , but after he finished he told me I spit too much and I needed to work on the whole “deep throat” thing. I gagged so hard I thought I was gonna throw up 😩 HELP ME!!!!!