People find people that fit together with them in this crazy puzzle we call life.
I have been analysing couples lately and the happiest ones seem like they were two puzzle pieces with the exact knobs to fit their significant other. I saw how peoples' heights played into that too. People tended to find the height of their significant other compatible with their own.