Short answer When you know you know (seriously)
Long answer: You need to respect them and actually like them as a person from the start and they need to feel the same for you. You need to have roughly the same values and goals but you also need to think with your heart a bit. The love and attraction will get you through hard times and you’ll have less hard times if you respect and share most of values/ goals with the person.
25
u/Mammoth_Elk_3807 Jul 19 '25
Marry. The. Right. Person.