I'm asking this cause I usually have dreams of people or situations I am thinking of. But sometimes the people in my dreams are just random like last night. Honestly out of everyone I didnt mind dreaming of these guys cause they are buddies yet Ive had intimate moments with both but not like yuck let me forget that! more like itd be nice to be with them again. Well that goes for one of them, the other is more of a friend than an intimate partner but any who. So I had a long dream about them last night and its not even like I was thinking of them, it was so random. Most of the dream though was about the guy I least think intimately of. He was trying to get me home but we tried twice because when we would say bye he always tried to pull a move on me and knowing me, I like affection, so we started kissing and it just felt so precious (I have a bf right now and I was still with him during the dream so I felt extremely guilty). Then we went on another journey and when we got to say bye he hugged me for so long I knew he was about to kiss me again I tried pulling back but the moment was so intimate that again, we started making out. I woke up and I'm like wow, I pretended to be with him because it just felt so good. But why was this dream abut what it was about if I wasn't even near thinking of these guys? or at least the main one? Then I thought could it be cause they or he's thinking of me? Since thats what Ive heard. You dream of someone whos thinking of you. Or does it have to do with my bf and I? Since I was basically cheating on him in the dream? But why with my friend? Not too long ago, I was feeling sort of explorable, like I wanted to have fun out of my relationship so maybe this dream was about that? but it was a while ago i felt that way. Can someone with good knowledge of dreams help me clear all of this out? maybe with some link or book that explains dreams very well :) I'm curious now.