lol @ Dallas...
Kid, life in Mexico isn't easy. It's not as bad as everyone makes it out to be, but it's also not the US.
My advice: listen to the lemon cliche.
Make the best of your current situation. You live in a city that looks quite rad.
If in a years time things don't look brighter, do what you have to.