If there's something I can't stand is irresponsibility. I can't work with you if you're irresponsible no matter if you're my best friend or my brother, I JUST CAN'T. There should be a balance because professionalism shouldn't be mixed with personal stuff. We all should be responsible with our issues or matters and don't let others do our job, that's LAME.
I know imma be looking like a dad right now, but it is what it is. :) That's why i have my permanent work team because they're as responsible and professional as i am. Don't let people make you a 'Congo' ;)