How to choose the right long-term partner

What should you think about when you want a long-term partner? Sexual attraction? Money? Both and many others? Make sure you know your own aspirations and those of your partner.