Apart from the Prophets (peace be upon them all) no human is infallible.
Shias have inherent hatred for the blessed companions of the Messenger of Allah except for the lucky few that too not for their closeness to the Messenger of Allah but for their closeness to Hz. Ali (ra).
Khalid bin Al Waleed (ra) is among those who have ‘earned’ Shias’ special treatment. (Maybe because he played central role in destroying the Persian Empire – additionally he was instrumental in destroying the Roman Empire).
I hope that everyone here reads the following link and it has refuted all the allegations against the one whom the Messenger of Allah had honoured by calling him the ‘Sword of Allah’.
**Khalid Ibn Al-Walid, the Slandered Sword of Allah **
http://www.ansar.org/english/q&a.htm
Zero1 – just testing your knowledge – what do you mean by “lot of time with Prophet (s).” Can you please quantify this( How many years?)? You are in for a big surprise!
Sadly some claim to love the Prophet (pbuh) but hate nearly all of those with whom he spent best of his time on this earth.