MadMaxim said:
Thanks for the advice, people. I appreciate it, even though you strike as a little cynical, but then again I'm probably just a sensitive guy
Heh. 23's cynical is 36's life-as-we-know-it.
Seriously, some things can only be learned by doing. It's good that you feel for your friend; some of us have been in the exact same situation: in my case, it was a freeloading guy gamer living with a girl gamer; we liked them both, but he was the worst kind of leech on her and others. In another case, I had a male gamer friend who basically would do anything for a non-gamer girl...and all that trying to point that out to him did was alienate him to all of his friends. If you get involved, it could heavily backfire on you, destroying the friendship you were acting in the spirit of.
If he's not able to support the both of them, that problem will resolve itself soon enough. On the other hand, she doesn't have to be employed to help reduce the household costs - taking care of mundane chores, for example, can be worth a lot. But if she isn't helping to organize the bills or help with shopping and cooking, for example...well, like I said, the problem will fix itself in due time, one way or another.
Keep in mind that your friend has to decide his own priorities; if he's happy getting sex on a regular basis (and that ain't a bad thing) at the cost of other things...let it be.
Sometimes the best mark of being a friend is being there to help when after things have gone wrong and to not judge them, even when you think they're making a mistake.