if this person is affecting you adversely, then there really is no point in keeping him as a friend. of cos, u shld clarify things with him, maybe he thinks he just trying to HELP with the advice given... and meant well. then u can tell him sorry but the so called advice is making u feel like sh*t and if he wants to be ur friend he shld be more supportive and less judgemental.