Be honest with him -if you are not ready to do such, then say so. if he gets upset so what he is then only tinknihg of himself but if he gets upset, leaves then comes back he got over it and is maybe just worth hanging on to. Only you can decide. Should you decide to have sex remember one thing USE PROTECTION