@Muhammad Saad
This is a classic biased take that exemplifies what I am talking about. People believe what they want to believe which is perfectly fine. However, the problem is when people impose their beliefs on one another even both sides believe what they believe simply because they are conditioned to do so.
Please note that I am not attacking you or your beliefs - whatever I'm saying is applicable to everyone who thinks like this. It is mentioned in the Quran that during the Battle of Badr, Allah SWT sent an army of angels to fight alongside the Muslims which answers your question of why and how the Muslims were able to triumph in spite of being outnumbered.
Furthermore, history is filled with examples of battles won by smaller forces. The most famous example is the The Battle of Agincourt where 6,000 English soldiers defeated an army of 30,000 French soldiers and I'm pretty sure they were not aided by angels.
Would you consider this a miracle of Christianity and a proof of its correctness? King Henry V considered himself a divine ruler and he credit God for the victory after his heavily outnumbered army defeated the French against all the odds.
Moreover, there are future predictions and prophecies in every holy book not just the Quran.
Your views regarding the leadership of Prophet Muhammad PBUH and what he established is for us Muslims a prove of his Prophethood and Allah's decree. However, for a non-Muslim, it is simply his great leadership and not proof of divinity because history is full of great leaders who achieved extraordinary feats.
Take a look at what Alexander the Great achieved in such a short period of time. He declared himself a God and people believed him because no mortal man could achieve what he achieved.
Prophet Muhammad PBUH is widely regarded as a great leader by non-Muslims too. Michael H. Hart, a non-Muslim, ranked him as the most influential man in history because of his political and socioeconomic leadership.
As far as memorizing the Quran is concerned, any book can be memorized at a young age. It is not unique to the Quran. There are many people who have memorized the Bible and other religious books/scripts. It is not as widespread as memorizing the Quran because this practice is more widespread and common in Islam, not because Quran is easier to learn than other religious books.
Lastly, lets not talk about logic and blind faith. The foundation of every religion is based on blind faith because there are things that you cannot prove or explain but you believe in it is because it is your faith. Logic and faith cannot co-exist.
As a Muslim, you cannot prove the existence of Allah or where Allah came from, you cannot prove the existence of angels and Jinns and you cannot prove life after death. Unless you are a convert, it is part of your faith and you believe in it because you were born into a Muslim family and this is what you were conditioned to believe.
If you were born in a Christian, Hindu or Jewish family, you would be defending those religions with the same vigor. Any sane mind who puts logic over everything else will not follow any religion in the first place because as I explained above, logic and faith cannot coexist.