1. I can understand this, although 'things' is rather vague so I'm not sure exactly what you mean. You mean good things happen because of religion? 2. Grammatical but I really don't follow what you are saying. It's not the same meaning (as far as I can tell) as 1. You mean all religions hope good 'things' (events?) will happen in the future?