I stopped reading at "doctors have known for millions of years...." As much as I have faith in doctors, being a few months away from getting my MD, I'll be the first one to tell you that the only thing doctors have known for "millions of years" is "all bleeding eventually stops."

Don't waste your time arguing with idiots on the internet.