No wonder I admire Herman Cain. We are ALL imperfect. Fessing up to them is an entirely different story, no matter how embarrassing!
But once you do, there are SO many others who will guide you through it. That's what I love about my FR!
You are doing awesome - keep up the good work!