After two and half years my Spanish is okay. Its not amazing and my students make fun of my gringo accent but I understand most of what is being said to me, regardless of if I can respond coherently.
Occasionally I meet people, who, like me, want to practice their "second language." Usually the extent of their English, however, is a short phrase from a song or a brand slogan. I've been bluntly told to "don't worry, be happy" and "just do it" on a couple different occasions while walking down a street somewhere.
This last weekend, at a roadside tienda on the outskirts of Armenia, some slightly inebriated 20-something guys were practicing the little English they knew, mostly "how are you?" repeated over and over. Then suddenly one of them remembered another phrase. He stood at the end of the table and, without pause or change in tone, proclaimed "How are you, fuck you."
Keep practicing, guys.