Daniel,Though I am a Buddhist, I admire your courage to admit your faults and your faith in God. One thing I picked up on was the conversations you had with friends and the openness about yours and their faith even though there was a difference in opinion. That's a rare thing. I moderate an inter-faith message board and it can get really heated, but at the end of the day, we have to resolve to respect each other's views. I'm glad you are also an open-minded person.Keep your chin up buddy! I support you.Peace...rahula