Meh. I don't think any of us have any freaking clue what's going on in his life. For all we know, he could be the most awesome dad, and friend, in the world. Or, he could be the world's most pathetic loser. We don't know.
People are flawed. All of us. Just cuz he's found himself in the headlines recently, that doesn't mean his life is a wreck. Life ain't easy for anyone on this planet, and frankly, I don't like this obsession our media has with picking our celebrities apart.
Fuck all that noise. Just let him be an actor (a damn good one, mind you), and nevermind the drama. We've got bigger fish to fry.