Never feel embarrassed / bad / invalidated / stupid for not feeling ready to have sex. If at any point in your life you do not feel ready to have sex for ANY reason, then you should not do it. You know what's right for you better than anyone else. If the person you're seeing is willing to wait until you feel comfortable, he sounds like a good person, even if you don't end up with him in the long run.
Never feel embarrassed / bad / invalidated / stupid for not feeling ready to have sex. If at any point in your life you do not feel ready to have sex for ANY reason, then you should not do it.
You know what's right for you better than anyone else. If the person you're seeing is willing to wait until you feel comfortable, he sounds like a good person, even if you don't end up with him in the long run.