having a bad day for several years