I read in your comment to a responder: "He hurt me very badly. So it could be you need to heal your heart & that will happen naturally in time. I knw you said you are over him, but you still care for him deeply. Stay strong avoid dating guys like him in the future. I have several dreams about my boyfriend too. To get him out of your head: Keep or start an active social life. Do fun things, flirt & be social with other guys. I would CEASE ALL contact with him (delete his #, dn't accept his calls, trash or burn any pics & or gifts from him.