So I've been having strange dreams about this man that I work with. And yes I'm attracted to him. But I'm in a relationship and I love my boyfriend and would never cheat on him. But I can't help but wonder why I'm having these dreams. I feel guilty when I shouldn't. What does this mean?