every Jack has his Jill

every Jack has his Jill

For every man, there is a woman who is ideally suited to be his romantic partner. Honey, I know you're upset that Alana dumped you, but try to keep in mind that every Jack has his Jill.
See also: every, jack, jill
Farlex Dictionary of Idioms.

Every Jack has his Jill.

Prov. Every man will eventually find a woman to be his romantic partner. Bill: I'll never have a girlfriend. None of the girls I take out will agree to a second date. Fred: Cheer up; every Jack has his Jill.
See also: every, jack, jill
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • beat (oneself) up
  • beat oneself up
  • beat up
  • HTH
  • made for each other
  • made for somebody/each other
  • right up your street
  • up your street
  • be (just/right) up (one's) street
  • be up your street