Insecure

I am wanting to sleep with this guy I’ve been into but I’m so nervous about it cause I hate my body! I wanna wear a shirt and hide :( he says he wants me but idk how to be confident. Any advice ?