Just a thought, when you know that you're going to have down time at work... can you find some work project that you can wrap your mind around...? Some "special project" that you can do to keep you occupied...?
Your mind is smart, but the heart is... well... has a mind of its own...
Wrap that puppy in a little, ornate box and put it way up on the shelf beside the box of hope...