If you can be open with your weaknesses it will make you freer and will help you deal with them better. I urge you to not be embarrassed about your problems, recognizing that everyone has them. Bringing them to the surface will help you break your bad habits and develop good ones, and you will acquire real strengths and justifiable optimism.