
As for online "friends" - I don't really believe such thing exists. This is because there is no real commitment, accountability and\or responsibility between said "friends", and each one can disappear, bad-mouth the other, etc. without any consequences whatsoever.