I find it quite a cheesy to say or hear “You complete me or I complete you.” I feel everyone is a kind of perfectly fine on their own.
But, one thing that I completely believe that the people who come up in your life are like god send to fill in some empty spaces. Those empty spaces always exist in our life for reason, season or lifetime. And, I am deeply grateful for everyone who’s filled that empty spaces in and of my life.