Yes I agree, no doubt that He does have plans, purpose, reasons and intention for everything..and I am absolutely sure it is all for good cause. Which sometimes I must need to learn how to trust, be patient, and respect His ways. Many times it has happened that I see something that is against my own belief and nature of my own personal experience and understanding, and so I like to jump in and add my own point to it and make a change for it to shift toward my own understanding, wants, and needs. But then I always realize afterward that what I just did was just my own. Even though it can relate and affect many more and may all, but still it's just my own view. So I pray for Him to help me to learn to trust Him always and completely. I can only live and do my own personal work that He sent me here to do. Most of the time, I would get caught up with others' works, and that usually caused more messes than I ever realized. I pray for goodness, love, hope, faith, mercy, wisdom, guidance, and patience for all of us.