having a bad day is incorrectly written and it should be written as "having a bad day" being its meaning: It is in a certain day when nothing of what we do comes out well