My homeless experience was incredibly brief (4-5 months) compared to the struggles of so many people I met during that time, but it had profound, permanent effects on my level of empathy I feel towards people still going through it. If you are struggling in your own life, dealing with depression or anxiety despite your white collar and comfortable financial situation, it can be a humbling and powerful experience to meet people who have no money, no friends, no family, and no support, not even from their own minds. Helping serve food at a shelter or something in that ballpark can be incredible for learning more about yourself as well as those folks, and you both gain from that relationship.