10 Types of Girls Every Guy Dates Before Meeting The One

#11. The One

This girl is smart, beautiful, sweet, and is so great that you mom forgets about the other girl she liked so much. She laughs at your jokes, and you laugh at hers. Your taste in music, movies, and books is weirdly similar, and her friends get along with your friends. You wonder what you did to deserve someone so wonderful. Oh right, it was dating all those other girls.