James, this might be your best post yet. I have experienced the humiliation and humility you speak of – in spades, it often seems.
Additionally, only in the last couple of months has God guided me into dealing with the shame of my childhood and, not surprisingly, begun to bring some deep healing.