Hard to celebrate Zimbabwe's 41st Independence