Honesty is the best policy... honesty is always the best policy... and honesty still is the best policy.
You should always tell the truth even when it seems as if it WOULD BE USEFUL to tell a lie... hell yeah... super true. I admit that. Sometimes we think we had made the right decision the decision were totally wrong... that's why the words of DISCUSS exist... to help you to prevent from the words of LIE by being HONEST.
Human make mistakes and always make mistakes but still they deserve to get second chance right?
Remember one thing... once you commit a lie, even if you do it for a reason, people will never trust you again, even you apologise still it is not enough...