This is a question that has been asked throughout time and history. It is not one would think an easy one to answer. We humans often complicate things when things are not complicated, and I came across this quote that I thought was a pretty good explanation.
“Love is friendship that has caught fire. It is quiet understanding, mutual confidence, sharing and forgiving. It is loyalty through good and bad times. It settles for less than perfection and makes allowances for human weakness”
How often have you said or heard the phrase “the perfect man/woman, or job, career” Look for that and you are going to end up very disappointed. Life has no perfections, but it does have works in progress, hopefully that’s all of us wonderful works in progress. Does that mean you have profound connection have and attraction at first sight, or that settles means you put up with abuse in any form, chronic cheating and such crap? No, of course not. The basis for a solid relationship is friendship, so if you have that as the basis, a heartfelt understanding of where the other is at in their life, where they want to go with their life, mutually support each other, realize that we all have flaws, all, for all fall short of the glory of God, which could lead once we are truly ready, to something awesome, the perfect person for each of us, not a perfect person, but guided by the Holy Spirit, uniting with the one perfect for us and us for them. It might happen early in life, or later, the when is not crucial, it’s being prepared to fully understand and live this understanding of love. My prayers are not for the perfect anything, but the stuff perfect for me, and I for it, that includes artistic collaborations etc… May i have the blessing, fortune and wisdom to allow this into my life.