There are different theories about the General and why he changes personality, or he writes well in English at some point in time, and then he only writes in Farsi.
One theory is that he has multi-personalty issues and sometimes he does not take his pills.
Another theory that I think is more realistic is that his account is not used by one person. The person who was assigned to this account in 2006 has moved to another job. That person could write in English and had a different approach. The new General was assigned after the other person left, and this new General knows Arabic better and has more familiarity with religion, and he writes in Farsi and not English. I don't know when his terms will be over, and whether he will be promoted to another job or fired.