I am never taking another vaccine for the rest of my life'' says Ed Dowd