The word of the day is "ignorance": the lack of knowledge or education.
You need to stand in the truth when dispensing health related advice. Also, you should make it known to the forum members that you have no formal education whatsoever in any health/medical related field and that your advice is merely anecdotal.
I have no problem with you bashing me, but I do have a problem with you dispensing poor advice to people who are dealing with specific problems and come here for help.
I should also warn all forum members who post on here for medical/health related information that your best source of information is a qualified health professional in your area, as the majority of posters here have no professional qualifications whatsoever to provide any sort of health related advice.