I agree with the what your son said about the friend. Time to get rid of friend clutter as well. DOesn't mean you can't be their friend, but just surround yourself with people that are like you and who support you. I had to do this, and it makes a big difference.