How to not get grossed out during a BJ?

My SO isn't circumcised. He shaves and showers very well before sex, but I can't ever bring myself to give him a BJ. I just find his penis unattractive bc he's uncircumcised. I feel like maybe he has dirt or germs under the foreskin that he didn't clean right. I wish I could give him one but j just feel so grossed out. Anything I can do to fix this? Anyone feel the same way about their so?