Yes I think James speaks fair. Friends do need to be pulled up sometime. I have a friend who has a big gambling problem and I go ballistic at them sometimes. Threaten them, but also have helped them out of the shit - when things been really tough. Its called tough love.