> establishing major commonalities
You mean important things like sharing the same values and, as you stated above long-term life goals, right? Because things like one person being into sports while the other couldn't care less, or not being able to share books because neither likes the genre the other does, are not really important.
u/Strider_A, I'd recommend this book, or for a preview of sorts, this short article on the author's website.