Dreams

Cc
Has anyone ever dreamed about another guy, other then your SO? I always have random, some times sexual, dreams about guys I went to school with. I love my boyfriend (dating 2 yrs) with all my heart and have never ever considered cheating on him. But I feel so bad and dirty for these dreams! What do you think it means?