Beautiful and so true! Yet, we seldom realize that our mothers are ourselves. We can forgive them when we realize that we have the same challenges our mothers had and we seldom did a better job. But, in that case, we understand that we tried to do the best we could with what we had to work with.