When I think that when I received them they had 0.01v difference ... I should have connected in series !!!
Stop looking at the voltage. Again, repeat after me: stop looking at the voltage. Voltage is not an indicator for anything outside the knees.
Look at the graph (for a 12V battery, but doesn't matter):
You can not determine the state of charge by looking at the voltage when this sits at 3.3V per cell. It's flat. Once cell could be at 30%, the other at 60% and you wouldn't know. This is what balancing is about: bring them to the same state of charge. The only way to do that is to either completely charge them to within the upper knee (top balance), or discharge to the lower knee (bottom balance).
In our case we opt to top balance because cells will spend most of their time there, but I digress. In any case, you can see in the graph that the only place where you can use voltage and current to determine state of charge is in those knees. Now, if you charge each cell to 3.6V or thereabout, you can see that the current will taper off and the cell is 'full'. Self discharge is negligible. Do this with each cell (or all at once in parallel) and you can know for sure each cell is 'full' - i.e., balanced. Just because the voltage drops a little (which is normal for the chemistry) does not mean that the cell is somehow 'less full'.