Everything is as it should be. As Byron Katie says in A Thousand Names for Joy, the only thing that is supposed to be is what is. There is no other “supposed to be” or else reality would be that way.