<human>: Could you distill the essence of the text into 1-3 sentences?

So, my younger brother has a close friend from work who has been down on his luck all his life (that being an understatement). He's a man who witnessed his father being killed at a young age, his mother dying from cancer, suffering some brain damage to even being homeless. And that's not even touching the tip of the iceberg. 

So, due to some extreme circumstances, with his sister who has/is schizophrenia/bipolar going off her meds, she chased him an hit him hard enough that he needed stitches and had to leave his home and is now living with us, and has been for about a month (in which November was hard on the entire family, but that's not important) and probably will stick with us until he's back on his feet. 

So anyway, he has been doing better. He now has a better job, has been saving money to get another home/apartment, and is slowly recovering from his several bouts of depression. We all pitched in to help him when we can, and he's become a part of the family. He's a very sweet man, he even repaired my grandmother's walls and doors. 

Now, here's the thing: he talks a lot. For hours on end. And it's about his life and everything he's been through; which is considerable. Now, I understand his need to vent and convey his feelings, Lord knows he needs to. But problem is, he can talk on and on, and while I truly want to help him and know he's hurting inside, but I try to avoid him sometimes because he speaks so much (I listened to him talk for four straight hours into the night, just when I was about to go to bed). I think he needs a therapist, but that's not really affordable at the moment. And I don't want to hurt his feelings by telling him he talks a lot because his feelings are delicate. How should I go about this?
<bot>: Brother's friend has had a hard life and talks nonstop about it. Want to be supportive but becoming drained from his long-windedness. How to go about it?