Too long, didn't read completely, but having more than "dabbled" for a few years in the Chinese language, I agree that you have to be attracted to the language for the intrinsic reward of the learning process itself, while external goals probably are not enough.