My boyfriend didn’t cum. What am I doing wrong?

hey everyone!

I tried giving my boyfriend a handjob last night — he’d never had before and I’d never given one.

I used spit as lube, I did everything he told me to, but he didn’t come.

He came close a lot of times — shaking, moaning, etc, but he never ejaculated.

I’m kind of embarrassed and I don’t know what I’m doing wrong.

Please help! :(