Some people take themselves too seriously. I am a Christian, but I would have to say if Jesus hung out with tax collectors and prostitutes, I am sure they joked about a lot of offensive things. Who is to say Jesus didn't laugh with them.
Anyways, your friend is being quite hypocritical about what she believes if she is railing into people about their problems. Especially if they aren't Christians themselves.
