Boyfriend on and off 7 years

I'm finally dating the guy I've loved for 7 years but we've been on and off for that time, not dating but talking and having sex we just never had a relationship but talked about having one.

In the past he's forced deep throated while I was giving him bj 2 separate times and made me puke. This was the last time we talked over 9 months ago. Now when I give bjs I'm terrified I'm gonna like again and I feel like im failing. He messaged me this morning "will you ever make me cum" and now I'm terrified he's gonna leave. I don't know what to do. I feel like I sound absolutely pathetic....