@cicerone imposter,
The problem with our discussion so far is that you don't stick to one topic and never fully read my post and reply that post in its entirety. It is like you only listen to headline and walk off assuming you already know what rest of the story would be. This attitude only let you look at the surface and it appears you don't want to dig deeper.
Anyways, you and I both know that there are so many religions in the World and I have stated this earlier that Islam is the religion which started with Adam and is the religion of all prophets so it is as old as humans are. Islam is not bound to any region. Quran tell us that Allah has sent prophet to all previous nations and message of all those prophets was to "Believe in one God." Islam is only completed when last Prophet, Prophet Muhammad PBUH came to deliver final message for entire humanity. So to summarize:
Islam is as old as human history.
It is not confined to a particular region, you will see Muslims in every corner of the world. I am an American and I am proud to be Muslim.
Islam is final message for entire humanity and there are no more prophets to come after Prophet Muhammad PBUH.
Now what does this mean to you?
I totally understand your situation and if I were you, I will be asking many questions. If those questions are not answered with logic then you have every right to believe in what you believe. However, if answer to those question do make sense to you then perhaps you should sincerely re-examine your beliefs.
What is the proof that Islam is true religion?
It does not contradict its message and all ESTABLISHED scientific facts agree with what Quran says even though many of these facts are recently established but those are stated in Quran 1400 years ago.
Now there are still many facts in Quran which modern science neither agree nor disagree. We can call those ambiguous facts and I am sure as science makes more progress, we will find that those will also match with Quranic description.
For example look at one of my post here:
https://able2know.org/topic/520814-1#post-6860516
So let's focus on one thing at a time please so that our discussion can be beneficial for both of us and everyone else here. Please take your time to read my posts and start with one question. I will not move to next question until we respectfully agree/disagree on our discussion to your previous question. If you agree, let's start over and I request you to post your question.
Thanks for your patience with me.