Million Dollar Question: How to find a perfect life partner?