In software development there is a term prior to releasing the production ready, supposedly bug free software, and this is called beta release. It made me think of
A T-shirt Idea For The Masses.
We are all Beta people, not quite ready most of our lives for prime time. What I mean by that in a group setting, imagine handing out all these Beta Person T-shirts to everyone and REMIND yourself that YOU "and" THEM are not perfect people and we are all on different points in learning with our journey.
A good creed for yourself is GET BETTER with each day of your life even if you allow yourself some lesser number of days for setbacks. And those others you interact with too, THEY ARE still in beta as well.
Helps you as a reminder that we are a 'work in progress.'