Your moon sign was Leo and your birthchart shows you a critical person. You desire to do every job by tough method as you are a person who love the perfection.
As your concern is this person,Yes he is your soulmate. He is a genius person. He talks less and listens more.you both will get marry and marital life will be happy life.
Anything else you like to ask?
If you feel,reply is late.You can whatsapp at +1-845-363-7004