We don't have a perfect character but it's not in the gutter right now. Other people have their faults we are all human. If I were you I would move on from the beating on your back thing and not think you are worse than everyone else. Even the fact that you are here proves that you are concerned and care. Lots of people have accomplished great things after they dealt with their anxiety and other problems.