It might be helpful to you to see both your state policies, and federal policies, about sexual harassment -- what constitutes it, what to do about it -- on the job.
If so, here are some starting points:
•
http://nwlc.org/issue/sexual-harassment ... workplace/
•
http://www.wageproject.org/files/psxh.php (in your case, you'll want to look at information about hostile work environments)
•
http://www.equalrights.org/legal-help/k ... t-at-work/
This advice answer may also be of use:
•
http://www.scarleteen.com/article/abuse ... hould_i_do
Have you yet told him -- and putting this in writing as well would be a good idea -- that he is NOT to ask you personal questions about your dating or sexual life? If not, that is an important first step. In other words, you want to set a very clear limit with him about this. That way, if he oversteps that limit, you have clear legal protection and recourse because that would make very clear that his questions and behaviour are unwanted and unwelcomed.
If you haven't yet done that, I'd strongly advise that you do. A simple letter (if sent by mail make it certified mail so you have proof of his receipt of the letter) or intra-office email (using work email addresses) that says something like:
"Dear <his full name>,
You have repeatedly asked me very personal questions about my dating or sexual life at work, and have also repeatedly discussed those areas of my life with me at work without my request or permission, such as by telling me to use contraception.
This is inappropriate behaviour in the workplace from an employer or co-worker, and is not wanted or welcomed by me. I am asking you to please stop asking about this area of my life or otherwise talking with me about it immediately. Under labor laws, I am entitled to a workplace free of any kind of sexual harassment.
Thank you,
<Your full name>"
Chances are, a letter like that alone will get him to back off immediately, because we will see that you are aware of your legal rights. If he doesn't, a letter like that gives you what you need to take cation, and can also help protect you from things like him firing you because you wouldn't allow him to harass you at work.