My personal belief is that God looks through Her Rolodex when She has a certain kind of desperate person in Her care, and assigns that person to some screwed-up soul like you or me, and makes it hard for us to ignore that person’s suffering, so we show up even when it is extremely inconvenient or just awful to be there.