You can think of survival Japanese in several terms. It could be enough to get by, or it could be just enough to ask a simple question or make a request, and understand the response.
Learning Japanese takes a lot of patience. It's important for you to understand that even if you learn quickly it will take years to get good at it. I am able to explain grammar structures well, but I am not terribly good at conversing in Japanese.
I think that you might want to take a couple days off and assess where you at and what you need to work on, because you are trying to get ahead of yourself and I think it's hurting you. Also, you really need to stop turning around and attacking people who have been trying to help you. I have only seen people trying to help you, especially mikecash. Insulting them is not going to get you anywhere, and will only reduce the number of responses you get to your questions.
edit//my god, MeAndroo, don't talk about keigo now! GCL: those are not dialects, they are different levels of politeness. sonkeigo and kenjougo are super polite japanese. I didn't really study this until my second year, I suggest you leave this alone for now.