i'm not sure, but maybe, because when he was first time in love with you, you were some kind of...his first love, i think. And since then, you've been the best girl in his mind, taking his time thinking about girls. And, he still wants you, because he never gets u! i think maybe he's a good guy when being in love with you for 6 years (and he probably a normal guy without mental problems), long time like that usually gets women down! SMART and ROMANTIC guy!