God's will is good not just sometimes but at all times. His word says in
Romans 8:28 ~ And we know that all things work together for good to those who love God, to those who are the called according to His purpose.
That means yes, even the not so good things that happen in our lives. He promises ALL things to work together for good according to His purpose.