This is exactly how long the flu virus lives on your bed sheets and mattress – plus how often doctors recommend cleaning your ...