not every day is great, as you know. they say treat every day as if it is your last – which means live each day to the fullest. but you and i know in the real world, that this idea is sometimes not possible. as you sit in your cube in the office trying to focus on your work, you can’t really live that day to the fullest. yes, you can live that day the best you can in the current circumstances of that day. but it won’t feel like you are giving that day your best effort to live it to the fullest, because you are chained to a desk doing mundane tasks. these are the dog days of life. these are the days you are just trying to get through without losing your patience. you must be very, very patient on these days. the job you are doing should be exciting most of the time, but even the greatest jobs have dog days. how do we make it through these days? the only way to make it through is to pretend like you are running a marathon – where there are certain points of the race when it is very difficult to focus and push through – but you must do it to complete your current race – to complete your current goals. you must keep your head down and just do the work on these dog days. don’t stop, because you simply cannot afford to stop. for all the great days, there are always dog days – and on those days, you must persevere. you will feel better at the end of the week, month, year that you did push through – but it is hard to comprehend that idea when you are in the thick of the dog days. push through.