Why do the same challenges or problems keep hitting us again and again? Among the lessons from the Torah reading בְּשַׁלַּח Beshalach (“when he sent,” Exodus 13:17-17:16) is that ancient Israel kept getting and kept failing faith tests in the journey out of the house of bondage in Mitzraim (Egypt) and toward Sinai and the Promised Land.
While repeated testing suggests more maturity is needed as an heir of the Kingdom, it’s also part of the name (reputation) of the Holy One (Exodus 34:6-7)
God is being kind to you — showing favor and mercy — by allowing you to retake the test. Rather than being mad at God for a repeat of a test, we should be grateful for another opportunity to improve.