"Why???" implies this was done on purpose.
I can verify this bug (if it's a bug). Hitting "cancel" after returning to the character a second time will undo the skill/ability/etc choices you made during your initial visit (although not the cosmetic choices).
What it should do is revert to the whatever changes you made since the last time you hit "accept", rather than reverting to the default setup and wiping out all your skill/ability choice since you started creating a character..