Re: Fuked up
Try to show her that she can have a good time with her friends. This can help a bit with the hating life aspect. Reassuring her that you are there for her is also an important one.
The truth of the matter is that she's probably feeling worthless from sleeping around. The sleeping around most probably stems from a feeling of worthlessness too.
Warn her of the health risks involved. Sit her infront of a computer and show her all the nasty STDs that are about. Complete with photos. This may be enough to shock her into reducing the sleeping around or at least into making sure she is protected.
As far as the male friend is concerned, let him know that you are there if he needs you. To say that he is too strong to get depressed is not necessarily correct. Depression can return.
~ The journey of a thousand miles begins with a single step ~
* Nothing in the world has ever been accomplished without passion *