Well in public I don't like to criticize the President either, even in private I tend to hold my criticism. Considering the task that he faces daily.
I refuse to give his enemies any aid or comfort by my criticism. Call me a team player I guess.
What comforts me is knowing that he answers to Someone greater than his critics. Concerning his apology, I wasn't crazy about it but he stood firm on keeping Rumsfeld. That works for me.