Help!

So bf and I have had some pretty sexy times together and he almost always cums but I never have. I feel rlly bad Bc I’ve faked before to make him feel better and it’s not like I wasn’t enjoying myself Bc I absolutely was but for some reason I just couldn’t cum. Like it felt fucking amazing I just couldn’t get there. Maybbeee I had a g spot orgasm but I’ve never had one myself but that’s Bc I’m pretty new to sex and I never really fingered myself or used dildos before. Anyways, what should I do? I don’t want to keep faking, I want him to make me cum but I’m worried I’ll take to long and he’ll be impatient or call me out on how the last time it didn’t take me long. Are there any tips for relaxing enough? And how should I tell him how exactly to touch me? I have a pretty particular way that I rub my clit but when I’ve tried to have him do it it just doesn’t feel the same. Hit me up with your best tips! Thx babes❤️