
Henry I. answered 03/14/19
Experienced, Patient Math and English teacher
The context ought to help you here. The first phrase, "for all my conviction that..." suggests that although the speaker believed something to be true, he was facing evidence to the contrary. The word "for" in that phrase means approximately "despite."
The second phrase can also be parsed with the help of context. "I hadn't accounted for (something)" means that it appeared or occurred as a bit of a surprise. It's synonymous with the phrase "it hadn't occurred to me that..."
Best wishes