The Lord is, always has been, and always will be sovereign and good… so rest in him.