Any one who would go on a website like this to complain about another student in Milestones is quite pathetic. You may want to re-examine where you are placing your energy. Instead of talking trash behind John's back, say it to his face. Otherwise, get over it. You must be miserable to go through life hating someone so much and not having the balls to confront the person. Just like all other human beings, John isn't perfect. However, John is a good, caring, funny friend, with a huge heart. He is also a pretty stand up guy. We all have our struggles, but at least he has the cahones to face his.