A good relationship or marriage is not about finding the right or perfect person...it is about being with someone you genuinely and truly want to be with..it is about being with someone who makes you forget about all the problems and troubles you might be going through...it is about being with someone who cares for you and respects you...and most importantly it is about being with someone who stands by you through thick and thin and always believes in you and trusts you.
If you find such a person then hold on to her or him and never let go.