Dicks are gross

Sorry I'm 12 (12 mentally. I'm actually 17 😂) but my bf has recently been wanting a blowjob and I really want to do it for him but seriously dicks are nasty 😂 and hairy and gross, he keeps bugging me and I want to do it but I don't think I can 😫😂 any tips? Should I close my eyes or something? Lmao, and how can I make it less weird? Someone said to hide under the sheets the first time? 😂