There isn’t a person truly made for you. And waiting for him/her will be an eternal wait.
So embrace those who you meet on this journey of life. Choose from them, someone you think you can laugh, travel, share, argue, fight or just be quiet with.. someone you can go that extra mile for.. someone who brings you joy, believes in you, cares for you and gives you enough space to be yourself. Because at the end of it all, all you will be left with is the remnants of your true self.
End the wait and have faith in the choices you make.