Have you changed or added oil in the gearbox? Have you changed the clutch once? I say it because Opel in both manual and automatic gearboxes carries ATF SAE 10 Dexron II, the same oil that is thrown to the assisted directions.
This detail does not know and what they do is add Valvulina SAE 75W80, or SAE 90, which is much more viscose. Valvulina does not damage the change, but it makes it very difficult to change your march when the engine is cold in winter.
Now, if that were the problem all the marches would go hard.
As it is only the 2nd I am inclined to think that it is a problem of wear in the 2nd synchronizing crown. One thing, how many kilometers does the Corsa have?