I wouldn't agree with your blog that
"...Islam is indeed barbaric and uncivilized ..."
So at some point you considered yourself a Muslim and then rejected that but
I think you have to look at the spirituality of a religion first and then acknowledge there are set backs in it's organization and implementation of it's laws... but the spiritual verities of the core are still there regardless. Baha'is as you may know have suffered a great deal in Iran in the past century or so and more recently but we never attack the spiritual truths of Islam.
But prayer as someone above already wrote is like a conversation with God... We have that in the Baha'i Faith...While we have needs and are motivated to pray for our community..our loved ones and friends and in adversity ourselves.. it is always with the understanding that God's Will be done
A religion constitutes of the people that make it. I am already finishing a post about this by the way.
Religions are no more barbaric than it's people and their behavior which is justified through the religion. I could say the same about Hindus, Christians and Jews.
When Christians and Muslims behave civilized it is not because of their faith but lack there of. If one is a true Muslim or Christian as defined with absolute certainty in the literature which is designated as being "The Word of God" then truly such a person would be utterly despicable by our standards.
A Muslim is a submitter as defined by the Qur'an and if the Qur'an is taken with total absolution by a Muslim then I am afraid to say Islam is barbaric. I do not mean that as an insult just as a definition of fact.
Do you know of Islamic morals and ethics and its relation to humanity? You can find good things but also VERY negative things. Anything that arose from a though for more than a millenium could not be modern although applicable.
Name me something Islam teaches which another source could not have taught especially if it predates islam.
Morality, science and government can already be ruled out by the way. The Hindus can take credit for this if they like on a religious standpoint, all other religions cannot though.