This is a bit off the subject, but if you are going to minister, be honest. Let people know that you are not perfect and that you have struggles as well and that you are a work in progress as are they and that you all can learn and grow together. I know this is not an answer to your question, but it is something you may be able to use later. You don't have to be super human, you just have to be real. Now, that is not to say we don't want to grow and to be set free. We do. But also, God uses people who are not perfect to do his work. Please grow. I pray you are set free. But, also use your weaknesses as strengths to identify with the struggles of others. I hope that made sense, as it is sort of a side issue to the original question.