How much time do you usually need from your partner?
I need to be by them constantly
I need quite a bit of time
I don't need too much
Is it important for your partner to share your beliefs?
Do you ever try and leave your comfort zone?
I try all the time
No I don't
Do you need a partner who is sensitive?
I would like it
It's not important
Does your partner need to have an active social life?
It would be preferred
Not at all
How many relationships have you been in?
Do you want a partner you can open up to easily?
It's not too important
Are you the type to enjoy long discussions?
Yes I am
Which word best describes you?
How important is it for your partner to be able to resist temptations and desires?
Not at all important
Sharing Similar Beliefs
Sometimes you meet people that you click well but you discover you don't have similar interests and beliefs. While that may be fine at first, it can cause arguments later in the relationship. You want a soulmate who you agree with and care share things with.
They'll Open You Up To New Things
It's easy to stay in your comfort zone especially if you're an anxious person but your soulmate will show you a new world. While you may think you're not up for it at first, you'll discover tons of new things that you can't help but absolutely love.
They Have Devotion
It won't matter to your soulmate if you have a ton of flaws because you're absolutely perfect to them. They don't love you despite your flaws but rather they love you because of then. They show you're human and you make mistakes but you're still perfect to them.
Your Soulmate Is Compassionate
Your soulmate knows that your feelings are incredibly important and they'll always put your feelings first in the relationship. You're important to them and they want to make sure you're absolutely happy in life.
Your Soulmate Is Attentive
Your relationship is incredibly important to them and they will make sure they always have time for you. You're one of the most important things in their life and they want to make sure that they're paying you enough time.