I have been in a committed relationship with my boyfriend for a little over two years now and recently we've been talking about getting married, but for like the past 2 months now i have been having dreams about my ex almost every night. I haven't spoken to him in 3 years and I never see him. He was my first we dated for over a year and he broke my heart in a very big way, leaving me without the courtesy of even saying goodbye. I don't want to be thinking about him and i even feel guilty I've been having these dreams. In these dreams my ex and my current bf are always there and I'm sort of deciding between the two of them, in the dream i always want him to talk to me, but i am always conscious of my boyfriend being there and always side with my boyfriend. Any ideas as to what this all means? These dreams are driving me nuts.