Sex for the first time

Hi I'm 18 and me and my bf have been together for a while now ( 3 almost 4 years) and he's been so patient with me waiting until I'm ready. I mean I really want to do this with him but I'm afraid that if he sees my body he won't be attracted to me anymore. Could you give me some pointer on how to be comfortable with him seeing me naked for the first time.