God in His love always wills what is best for us. In His wisdom He always knows what is best, and in His sovereignty He has the power to bring it about.