If Cleveland wins this game then I think they somehow win their division. Which they can actually still do even if they lose today. AFC is bonkers this year.
Please get yourself a new doctor, for your own sake.
In the meantime, uhh, I guess enjoy your leech treatments and remember not to touch yourself or your palms will get hairy. Not like new medicine has ever really helped anything, ya know?