sounds like he wants some sex
Romantic if he isn't using you for sex.
Weird that he thought about you everyday but waited 2 or 3 yrs to contact you.. The truth is he is lonely at the moment and has run out of options and thought of you. Which isn't necessarily a bad thing but don't buy into the "I thought of you everyday for 3 yrs but couldn't bring myself to contact you" routine cuz if that were true he wouldn't have even waited a couple months.
Way romantic. Ask him to marry you.
Sounds like a cosmic connection to me, better act on it.