He has made some past mistakes, and the past is the past!! Leave him alone about that!! And he may not be the cutest person in the world, but he is fine the way he is!! He is not ugly, he is quite amazing! The people who are calling h ugly because of his physical appearance are the true ugly ones, and I don't care if they are beautiful, they are ugly on the instead if they are going to go that far to mess with an innocent person. You are NOT a true ARMY if you are not willing to accept every member for how they look and how they are!! To me, and million of other people, Kim Namjoon is perfect the way he is. We are willing to accept him for the mistakes he has made, and we will stay by him with all his future mistakes!! He is young, he will mess up, but be a true ARMY and stick by him!! If not, you can stop calling yourself an ARMY!!