Why whenever I like a guy it's because he looks like another guy I always liked? There is some psychological explanation for this, I read somewhere that is called attraction by association
valid question