>> I was motivated enough to spent 7+ months learning basic Mandarin
That is impressive.I have tried learning Mandarin, and found that in the same amount of time that you could be communicating (at a very basic level) in another language (even one considered 'hard' like Japanese), with Mandarin I am still trying to get tones right.