Tolerance and forgiveness of others, it seems to me, do not require more than having a relatively accurate appraisal of oneself. We all struggle with our Nafs, we all struggle with Shaytaan; sometimes we win, sometimes we lose, and neither of these states of winning or losing is permanent. The trick is to not let…
Blogposts
Intellectual honesty necessarily means that your positions on an…
Intellectual honesty necessarily means that your positions on any given issue may change as you learn new information. It has to do with an intellectual process, not a result. Over time, experience, and the collection of information, the consistent process will often tend to result in inconsistent conclusions about a single issue. You will not…