Regarding BF, I'm wonderfull at multi tasking. At least that is my excuse
I work an early shift and leave from 2:30-3:00 pm. After lunch my productivity is fairly horrible and it goes downhill. That has always been that way but is now worse since I bike to work.
Days that are very annoying or tiring result in me becoming more and more ancy as the day wears on. Heck, I literally get excited when it is time to leave.