Dean was perfect first boyfriend/middle school/high school. Jess is perfect high school. Logan is perfect college. They even had the guy from One Tree Hill as her perfect rebound/random hook-up. That's what always bothered me about the series — Rory just always had the perfect 'in the moment' guy.