THANK YOU NAB! I think one of the most important ingredients is not to lose yourself in someone else. Do NOT depend on someone else to make you "whole". Be happy with who you are socially, financially, and intimately (eg not afraid to be alone and aren't lonely "needing" someone else. If you find someone else of same mind and you both have love, trust and respect for each other, then that's just a bonus that should work long term.