We are all broken puzzle pieces, glued & taped together.Some, better fitting than others. [js heart sg]