I have been with my fiancé for almost 16 months now, but lately I've been having a lot of dreams about one of my exes. What does this mean? In these dreams, I am reminiscing about hanging out with him and in most situations, we sleep together in the dreams. Why is he on my mind when I sleep? I don't understand. It's been almost four years since I was with him. He was my first relationship, and I lost my virginity to him which makes me have some sort of a tie to him, and also I was really obsessed with him. It took me two years to get over him. I have him on snapchat and sometimes we talk, but not really. I still get a little excited when I talk to him, even though he is an asshole. My fiancé treats me way better than he did, but sometimes I find myself more physically attracted to my ex than to my fiancé. I don't understand...

What do you think?
__________________
Current meds:
Vraylar 3 mg (1x day)
Levothyroxine 100 mcg (1x day)
Sertraline 150 mg (1x day)
Hydroxyzine 25 mg (up to 4x a day as needed)
Buproprion 150 mg (1x a day)
Zolpidem 10 mg (1x day at night)
Metformin (750 mg 2x day)
"Life is living with inconsistent moods in a raging tension headache with a yarn ball of thoughts in my head." -.-