Are you holding back from opening up to God until you have perfected yourself? Are you waiting for the time when you have become perfectly pure in thought before you seek to have a relationship with Jesus? If so you will never know them. They understand what and who you are, and yet they love you despite of it, let God begin the process of reshaping you.