Sorry, every once in the while I have to rant. I apologize ahead of time.
Talk about the bastardization of language. Something I am tired of see and hearing about is secrets. No, I don't mean people telling me their own personal secrets that I in turn am obligated to not speak a word of to anyone other than the person who shared his or her secret with me. I'm tired of people who write books and call them things like "Secret" or "Seven Secrets to Success" or "the Secret Church" or "The Secret Secret that is Secretly Secret that Secretly Everyone Knows but no One Speaks it Because They Think it is a Secret but Share it Anyway Because it is a Secret" or "I Can't Think of a Better Title for my Book, so I'll Just Ruin the English Language a Little more and Misuse and Abuse it by Using Words in ways that They do not Mean." A secret by definition is something that others do not know and are usually not entitled to know. Thus a secret is just that: a secret. Once people start sharing the secret, it no longer is a secret. So in reality, the secret that you are learning isn't really a secret at all. In other words the real 'secret' is so obvious and staring you in the face that if it were a poisonous snake you'd be dead by now.
What I am trying to say here is that we have become so untrusting in our society of others that we think the only way to acquire true knowledge is to not go to the obvious source of the matter but to go to someone who claims to have a secret about the issue at hand. We are so obsessed with secrets that even secrets themselves have lost their meaning. Secrets have become unsecretive (because they were never secrets to begin with), and the people who worship secrets have become boring and unable to keep a secret if they had any.
What people call secrets aren't secrets. It is just information. Maybe information from a person more learned then you, but I assure you, it is no secret. In short, the secret is that there is no secret.