Patience. It's all about learning patience.
Living in Mexico has taught this anal-Anglo that everything does not have to happen this instant. If you are willing to wait a damn minute you may have what you desire, or something close to it, or something even better.
Another valuable lesson I'm learning is that Mexicans as a generalization do not judge people on their looks, but more on their hearts. Somehow the folks I have met are so much better at looking into your soul and deciding if they want to be friendly with you or not.