Thank you SO much for this! I have only heard about Hagar a few times and I went looking specifically for Hagar's story from a Womanist perspective and found you! Thank you!
The root of Hebrew word 7971 shalech in Gen 21:14 is "to send." It was Hagar's choice to leave earlier (ch 19), but GOD had her wait & experience betrayal , "punished" with what she wanted all along-to be free.