Who will be your soul mate?

No matter for men or women, it is hard to find a soul mate. A high-quality friendship has to stand the test of time and a soul mate means the one who will be always there when you are in need, understand you and give proper guidance. Who will be your soul mate opening your heart and on intimate terms with you? Take the quiz and find out the answer!