I have been dreaming about my ex since I was 15 and I am 20 now. It was kind of puppy love, I was close with him from 12 to about 15. We are still friends now, and Ive been in a relationship with someone else for 2 years. They are always powerful dreams, and a lot of them are us getting back together. In this last dream I was trying to get back with him even though he has a new GF and she was in the dream. I really care about him and we were really close but I have no idea why Ive been dreaming about him for so long.