How funny of me to come across this post. This happens to me as well and I was thinking about posting the same thing.
My first love and I dated for 2 years (long-distance) then had a horrible break up which resulted in his jail time. I had known him for a few years before we were together. The moment we met for the first time I told him I felt I knew him already, and it was love at first sight (for me). I've also had past lives with him, but his purpose in my life this time around (and vice versa) was to meet, do our thing on earth, and then completely let ech other go and free ourselves by forgiving and releasing the past (as we have only ever brought each other down, despite the extraordinary love we felt, and still feel).
SO...
During our time together but mostly after we broke up, we would both have dreams of each other on the same night, and quite often. Since we remained friends after our break up, I would call him each time after a dream because I could not get him out of my head and had an incredible, unexplainable urge to speak with him. It never failed that he dreamt of me as well, and also felt the same wonderment and urge.
So in regard to your case and seeing as how he won't leave your head, I would say that he definitely dreams of you too. Don't be afraid to call him and see how he is doing. Chances are he will be delighted to hear from you. Perhaps your inner self is telling you to get in touch with him for one last time so to bring you peace of mind. Maybe you have something to discuss, or he has something important he wants to tell you. You never know. Call him! It'd be harmless. There's nothing to lose, only to gain.
I hope that this has helped some and you find the answers that you need.
