Mental block during sex?

Me and my boyfriend have been together 2 years. Sexually active for pretty much the same. He was my first everything, first kiss even. I think I may have came 2 times in that whole two years during sex.. and I’m not even sure I did at all. I can give myself a clitoral orgasm in 4 minutes but if he tries and does the same exact thing I do I still can’t get there. We’ve tried everything. I’ve come to the conclusion it has to be a mental block for me. During sex I can never focus anymore. When he eats me out I just stress about knowing I’m not gonna finish and I can’t even enjoy it and end up just having him stop or literally get bored🤦‍♀️. I don’t even know what to think about so I just end up overthinking about what I’m doing.

Does anyone have any tips for this? no matter what I just can’t get into it at all and just overthink and stress the whole time🙄🤦‍♀️.

Edit : tried playing with myself during sex, tried toys, tried eeeverythig.