personally i like the way sheikh ibn taymiyyah puts it, he was infallible with the message of islaam.
this topic is where we have to be careful what words we use, like for me sayin mistake is wrong, RasoolAllah (saw) was reminded

of stuff by Allah (swt) for example the case with Hadhrat Abdullah ibn Maktum (ra), and RasoolAllah (saw) would refer to him as "o the one who my lord rebuked me for" and also the case with the hadiths about the dates, when RasoolAllah (saw) said "that he was human, and the fermenting of dates was his opinion" also the taking captives and Allah (swt) said to him dont take captives, and also the hadiths about sajdah sahw, when he prayed a extra rakah and was told by Abu Huraira (Ra)
the main thing is, we love the Prophet (saw) we shouldnt bicker over topics like this
__________________