Yes, I got married :-). For finding and once found
1. Your future dreams and common interests matter more than the similar background. - I used to be scared of pursuing girls who were from different regions or from different cultural background as I used to think cultural past would mar the future. Now I can certainly say, it is not the common cultural background, but it is the future dreams and common aspirtaions that matter more.
2. At least once in life we encounter one person who comes closest to our ideals. Then even if I don't say anything everything is known, but realizing that I have found that person and making the move is important. There is only one maxima in life's curve, all others are sub optimal solutions. Don't hesitate at that moment.
3. Don't marry if you don't believe that such thing can exist.
4. Once found listen, accommodate, understand, share with honesty, & talk.