Dear Jasmine:
Yes, rarely do things go exactly as planned, often not even close to as planned. We need to allow for our own imperfections, and for other people’s imperfections, to patiently and forgivingly progress, one step forward at a time, just like you wrote.
(I will soon be away from the computer for the rest of the day).
anita