"I am not attracted to you", is not an insult. It is a sign of respect from someone who doesn't want you to doubt how awesome you are. And you are awesome. You are beautiful. You may have to alter the last names of your future children, but you are going to be okay.