Direct translations:
* Ek is verlief op my sielgenoot: This is the most literal translation, but it's not commonly used in everyday conversation.
* Ek is verlief op jou: This means "I am in love with you" and is a very common and romantic phrase.
More poetic ways to say it:
* Jy is my beste vriend(in) en my liefste: This means "You are my best friend and my love."
* My hart behoort aan jou: This translates to "My heart belongs to you."
* Ek is so gelukkig om jou in my lewe te hê: This means "I am so happy to have you in my life."
More specific to your soulmate:
* Jy is die een vir my: This means "You are the one for me."
* Ons is vir mekaar bestem: This translates to "We are destined for each other."
* Ek sal jou altyd liefhê: This means "I will always love you."
Remember, the best way to express your love depends on your personal style and the context of the situation. Choose the phrase that feels most authentic to you!