A soul mate is a person who is aligned to your soul and can change or influence your soul in some way or another. After that lesson has happened, separation usually happens.
A life partner is a friend or companion who you can lean on and are secure in. You can trust them through life. Feelings of love and respect are mutual and you’re both in sync with the needs and wants of the other person.