Cat biting

So my male kitten is STILL biting constantly, we’ve gotten him neutered, play with him all the time, constantly show affection towards him, give him lots of treats etc but he still bites. I’m 29 weeks pregnant so I dunno if he senses changes towards me as he doesn’t really bite my partner. He’s roughly 7-8 months old now so I’d thought he should’ve learned by now that biting isn’t acceptable..

After he has his moments he comes up and cuddles in with me so I don’t understand why he can’t be like this all the time. I’ve tried to clap him (he turns and bites me) and I have no idea what I’ve done for him to do this to me :(

I don’t want to give him away as we love him so so much and we’d be heartbroken. But as we have a baby on the way I don’t want to risk it.

Can anyone help on other things we can do??