No, "I've been thinking" means you thought that way for a while and you still think it.
If he did something in the past ("once, when he showed..." is clearly in the past), you probably don't think that way any longer.
What is "too much sympathy"? Did you mean "so much" instead of "too much" (an excess)?
Student or Learner