The problem isn't in the narrations themselves . They are in your own understanding .
First of all , apparently - no offense - you have no idea about the science of "Naskh" which is mentioned in Quran itself . A brief introduction is here :
http://www.eltwhed.com/vb/showthread.php?32190-%CD%E6%E1-%C7%E1%E4%C7%D3%CE-%E6%C7%E1%E3%E4%D3%E6%CESecondly , you deny that the prophet peace upon him was bewitched . And that is because of your misunderstanding and rashness really . You didn't mind the difference between bewitchment which harms one's health and what the disbelievers claimed that everything he said was of bewitchment . And how do you deny it while a prophet , Musa peace upon him , was bewitched AS THE NOBLE QURAN SAYS ?!
Taha 66 (He said, "Rather, you throw." And suddenly their ropes and staffs seemed to him from their magic that they were moving [like snakes].)
A prophet is a human and is not invincible to harm . However , the message itself is protected at any cost until it is delivered . That's why even when he was bewitched he never said anything wrong or incorrect about Allah and Islam .
So believe me , the main reason of this is what you call "emotional attacks" . Would it be so troublesome to look for an explanation to something you misunderstood ?