Wa alaykum alsalam akhi,
that makes sense because i believe that if RasoulAllah(Saws) wanted Ali to become khulafa he would have said it in the last pilgrimage sermon because everybody was there why would he say it at Ghadir a random place.
Very true.
i am still struggling with arguments such as did Umar insulted RasoulAllah(Saws) on his deathbed ?
Umar did not insult him on his deathbed. The narration simply says that
some companions said, "Is he delusional?" It does not say that Umar said this. It is important to keep in mind that the Prophet - peace be upon him - was literally on his death bed, was extremely sick, and was having trouble speaking. If he did not have trouble speaking, then nobody would ask if he was delusional.
Umar, in order to let the Prophet - peace be upon him - rest, says, "The book of Allah is sufficient for us."
Shias try to make it seem that the Sahaba were accusing the Prophet - peace be upon him - of being delusional in order to not make Ali a successor. However, the Sahaba never did this on Ghadeer, nor in any other of the
alleged times in which Ali was appointed. This was only done when he was on his deathbed, which makes it clear that it was a sincere question and they were not aware of what he was saying.
In a hadith in Al-Bukhari, he says, "I feel twice as much pain (because of death) than any of you." I don't know about you brother, but I have seen someone on their deathbed, and they had a LOT of trouble speaking, so I can understand how people can be confused.
Why does Sahih Bukhari says that Prophet (Saws) was bewitched or wanted to commit suicide ?
This hadith is no authentic. Al-Bukhari only authenticates connected reports and this is a hadith that he included in his book with a disconnection. In other words, Al-Bukhari did not include it in his book with the opinion that it was authentic.
my last question is : they say that all the merits given to Abu Bakr or Umar were created by Ummayyads to discredit Ali. is that true ?
Good question. I do not believe that Ummayyads were successful in fabricating hadiths of merits for Abu Bakr or Umar, because there priority should be their leader Mu'awiyah. As you know, the vast majority of the narrations about the merits of Mu'awiyah are weak. There is only
one narration that
some scholars believe is authentic. Other scholars believe that there is not a single authentic hadith about him as a merit.
One the other hand, we have many pro-Ali narrations. If Bani Ummayyah were good at containing hadiths, then there would be no pro-Ali hadiths. If they were good at fabricating hadiths, we would have a lot of authentic pro-Mu'awiyah hadiths.
i even heard yasser al habib said that when RasoulAllah(saws) is in the cavern he said that Allah(Swt) sent his sakina only on Muhammad(Saws) and not on Abu Bakr because he was a munafiq.
I believe that the Prophet - peace be upon him - did not need Sakeenah, since he was already in a state of Sakeenah. The verse says, "Sakeenah was then brought to
him." I believe
him is Abu Bakr.