Realization of the Day:
If someone who doesn't speak English as their first language, but knows all of our abbreviations and teenage "slang" that we use these days, kudos to them! I mean, learning English is hard enough as it is, but to even then learn all of our weird short-cuts as well? Like WOW, I don't even know what half of them mean, but if a foreign person who doesn't speak English that well DOES?
You, my dear, are a very talented person.