Day-to-day grind (3,4)
I believe the answer is:
rat race
(Other definitions for rat race that I've seen before include "may be won by a whisker?" , "nine-to-five" , "The daily grind" , "Competitive struggle for wealth or power" , "Hectic futile activity" .)