What do you mean by skype and text? I thought you guys lived in the same house? Do you guys sleep in the same bed?
If he is having problems admitting his own problems, he is probably in denial...which means he'll be in denial of your problems, too. Also, its unfair that he expects you to pay all the bills, take care of the children and work to sustain his lifestyle. It sounds like he is severely addicted to the internet/technology if your main correspondence isn't in person and you're in the vicinity of one another.
I'm sorry you have to go through this, Moonie. (Is this okay?)
I'm going to stop calling you DH.