Double standards and anticipations

It's a horrible feeling when you realise that you've been a bit of a hypocrite but I suppose it better than carrying on with your usual goings on without ever knowing and having someone point it out....