No, no. Well said. I couldn't agree with you more. The Saud's I was referring to were the monarchy, not the citizens of Saudi Arabia.
Anyway, you should consider Islaam. I am not perfect, I drink, I live with my gf, etc. But I believe in the after life. I try and follow Islaam the best I can...