He dates plenty of girls before MJ and even a few while trying to end up with MJ. For awhile he isn't sure what he wants. I think sticking with one girl is important. It allows audiences to really get to know the character and the actor'actress. Think about what happened to the Batman movies after they lost Keaton. CRAP!!