understand the angst... (blind) Christian Faith is one thing... but spouting "ahhh God's plan" stuff IMO, is inexcusable and offensive in any case.

Make sure your brother is well looked after... he'll need it.