Working on ourselves isn't always easy (or fun), but I believe that challenges like this can help us get to know ourselves and change for the better... I think it's awesome that you seem to be willing to step back and look at this in a new way - getting honest with ourselves can only result in a healthier us!