Finding Mr. Right is not an easy task. Even a bigger challenge is to identify Mr. Right among so many Mr. Wrongs. It is like finding a needle in a haystack. The prince charming you have been so eagerly waiting ...