While it can be a good idea to supplement with material like the links you provided, at the end of the day you have to understand and internalize the canonical approach to music 'theory'. Why? Because the main point of it all is that you can communicate with other musicians and it doesn't do you any good if you create your own secret language that no one else understands.