I think that part of being a good ally is to accept that you are a constant work in progress.

read more