GOING To COURT
Often, good people who have done nothing wrong their entire lives make the worst defendants in court when something goes haywire in their lives. Regardless of the situation - DUI, misdemeanors, or criminal charges - decent, hard working individuals always think that if they are honest and straightforward, they will be rewarded for being a stand-up guy. Unfortunately, the courts don't see this as a cause for leniency.
The simple fact is, you're not in high school anymore, and court isn't the principal's office. When you were in school, and something happened that caused you to "be in trouble", you'd go to the principal's office and he or she would tell you that the truth would set you free. In other words, you could tell them the truth and it would go easier on you, maybe even exonerate you altogether - even if you played a part in the trouble. The principal would consider your character and everything he or she knew about you and evaluate what to do from there.
Court is just not geared that way. The judge is absolutely not your principal of old, and telling the truth up front is almost always not recommended in legal situations. While this feels "wrong" to those good people who've never been in trouble with the law, it is just a fact. The criminal justice system is a good thing, but it has it's own playbook and people who have never been in trouble don't know what's in that playbook - they don't know how things work.
That is why you need a really good criminal defense attorney to represent you. Because that is what a good attorney does - stands up for you, stands in place of you, goes in front of the judge for you, and speaks for you in the language of the courts and the law. You can never hope to navigate all that in the timeframe you have for your case, whatever it might be. Say, for example, you were charged with a DUI - it can so easily happen these days because the legal limit has been lowered so much. You wouldn't think of all the ways you could be tripped up on a DUI charge where if you had a lawyer with you and you didn't say anything to anyone, you might have a whole different situation by the time it gets in front of a judge.
It is a given that you will feel completely at a loss, your life spinning out of control, and the worst thing you could do is "tell the truth". Frankly, you could tell the truth as you see it and actually end up making things worse for yourself because your innocent statements are cause for some other charge or worsening of the charges you already have. Let your attorney speak for you so you stand a smaller chance of losing other things in your life besides control - your job, your ability to drive, greater fines and even your freedom. Get a lawyer and let them do their job to keep you out of trouble as much as possible.