there's no such a thing as the perfect soulmate, if you meet someone and you think it's perfect, you better run as fast as you can in the other direction, 'cause a soulmate is a person who pushes all of your buttons, pisses you off in a regular basis, and makes you face your shit
madonna - i'm going to tell you a secret (2005)