Veronica CarpenterMay 19, 20207 min readThings I Have Learned from Living a Challenging Life-Updated: Jan 16, 2022