Title: Religion can make sense in meeting frustrations